![](https://lstatic.shangxueba.com/jiandati/pc/images/pc_jdt_tittleico.png)
执行语句:for(int k=43210;k=k/10;cout<<k%10);> A、1234
B、01234
C、4321
D、43210
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_panel_vip.png)
![](https://lstatic.shangxueba.com/jiandati/pc/images/no_answer.png)
B、01234
C、4321
D、43210
试题17
若有定义语句:int k1=10,k2=20; , 执行表达式(k1=k1>k2)&&(k2=k2>k1)后,k1和k2的值分别是()
A.0和1
B.0和20
C.10和1
D.10和20
下面for语句,存在编译错误的是()。
A. for(; ; ){}
B. for(int i=0; i< 100;i++){}
C. for(int i = 0, j=0; ;i++,j++){}
D. for(int i = 0; i< 10){}
假设有定义:int k;下面程序段编译运行的情况是_____。 for (k=1; k; k++) printf ("%d ", k);
A、能运行, 正常结束
B、编译错误
C、能运行, 是死循环
D、以上说法都不对
下面的循环执行完后,循环次数是( )次。 while( k=10 ) k--;
A、9
B、10
C、11
D、无穷次
以下程序执行后,a的值为。 For i=1 to 3 For j=1 to i For k=j to 3 a=a+1 Next Next Next A. 3 B. 8 C. 14 D. 21
下面代码段的输出是__ int k,m; for(k=0;k<10;k++ ) { m="k*k;;" if(m>50) break; } printf("%d,%d\n",k,m);
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!