题目内容

main() { int x=1; if (x=2) printf(“OK”); else if(x<2) printf(“%d\n”,x); else printf(“Quit”); }

A. OK
B. Quit
C. 1
D. 无输出结果

查看答案
更多问题

以下程序的运行结果为___ main() { int k=4,a=3,b=2,c=1; printf(“\n%d\n”,k);

A. 4
B. 3
C. 2
D. 1

当a=1,b=3,c=5,d=4时,执行以下程序段后x的值为____ if (a

A. 1
B. 2
C. 3
D. 6

main(){ int a=5,b=0,c=0; if (a=b+c) printf(“***\n”); else printf(“$$$\n”);} ,请选出正确的选项()

A. 有语法错不能通过编译
B. 可以通过编译但不能通过连接
C. 输出***
D. 可以通过编译但不能通过连接

程序段如下:则以下说法中不正确的是:( )()。 #include int main() { int k=2; while(k<7) { if(k%2) {k=k+3; printf(“k=%d\n”,k);continue;} k=k+1; printf(“k=%d\n”,k); } return 0; }

A. k=k+3;执行一次
B. k=k+1;执行2次
C. 执行后k值为7
D. 循环体只执行一次

答案查题题库