i=2;a=2i;b=2*i;c=2*sqrt(-1),执行程序后,a,b,c的值分别是多少?
举一反三
- i=2; a=2i; b=2*i; c=2*sqrt(-1); 程序执行后a, b, c的值分别是 ( )
- 下列语句执行后,i的值是多少( ) int i=10; while(i>1){ i/=2; } A: 1 B: 5 C: 2 D: 0
- 运行下面的程序,得到的输出是()#include<stdio.h>int main() { int i, j; for(i=1;i<=2;i++) for(j=1;j<=2;j++) printf("i=%d, j=%d\n",i,j);}? i=1,;;j=1i=1;, j=2i=2;, j=1i=2;, j=2|i=1,;;j=1i=2;, j=1i=1;, j=2i=2;, j=2|i=1,;;j=1i=1;, j=1i=2;, j=2i=2;, j=2|i=1,;;j=1i=2;, j=2i=1;, j=1i=2;, j=2
- 执行i=0;if(i>2)if(i<3)i=1;elsei=2;i=3;后i的值应为() A: 1 B: 2 C: 3 D: 语句错误
- 以下代码片段执行结束后,变量i的值是多少?inti=10;while(i>0){i/=2;} A: 0 B: 2 C: 1 D: 3