#include int main( ) { int a ,b,m ,n ; m = n = 1 ; scanf( "%d%d" ,&a ,&b) ;#includeint main( ){int a ,b,m ,n ;m = n = 1 ;scanf( "%d%d" ,&a ,&b) ;do{if(a > 0 ){m= 2 * n ;b++;}else{n= m + n ;a+= 2 ;b++;}}while( a ==b ) ;printf( "m=%d n=%d" ,m ,n ) ;ret
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/30 15:25:25
#include int main( ) { int a ,b,m ,n ; m = n = 1 ; scanf( "%d%d" ,&a ,&b) ;
#include
int main( )
{
int a ,b,m ,n ;
m = n = 1 ;
scanf( "%d%d" ,&a ,&b) ;
do
{
if(a > 0 )
{
m= 2 * n ;
b++;
}
else
{
n= m + n ;
a+= 2 ;
b++;
}
}
while( a ==b ) ;
printf( "m=%d n=%d" ,m ,n ) ;
return 0 ;
}
为什么答案是4,2
输入-1 0
输入后a=-1,b=0,执行else,计算后n=2,a=1,b=1,m=1,满尺while条件,进入do语句,此时a=1,走if条件,所以输出4 2
#include int main( ){int c;cout
运行vc++时 #include int main() { cout
#include using namespace std; int main() { cout
实在看不懂#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std;int cases;int main() {double cl = clock();scanf(%d,
C++有道题看不懂,#include int func(int a,int b);int main(){cout
C++计算阶乘n#include #include #include #include using namespace std;int main(){int sum = 1,d;int n;cin >> n;for(int i=1;i
#include void main( ) { int k=-3; if (k
#include main() { int x=0; while(x++
#include stdio.h main() { int A,B,C; while (A
sales_item是什么#include #include sales_item.husing namespace std;int main (){sales_item book;cin >> book;cout
#include #include main() { int x,y; float m; for(x=0;x
c++分解质因数过程#include using namespace std;int main(){int n,c;coutn,c;cout
#include int main(){int i,j,k;for (i=0;i
#include int main(){ int x=0,y=0; while(x
#include void main() { int i;int sum=0; for(i=1;i
#include void main(){int a[30];int i;for (i=0,i
#include main( ) { int k,sum=0 int count=0 for(k=1;k
#include #include int main() { int x,y,sqrt; scanf (%d,&x); y=sqrt(x); if (x>