题目内容

执行下列程序,输入为3的输出结果是( )。#include void main( ){int k;scanf("%d",&k);switch (k){case 1: printf("%d\n",k--);case 2: printf("%d\n",k--);case 3: printf("%d\n",k--);case 4: printf("%d\n",k--); break;default: printf("Full!\n");}}

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

查看答案
更多问题

若k是int型变量,且有下面的程序片段:k=8;if (k<=0)if (k==0) printf("####")else printf("&&&&");else printf("****");上面程序片段的输出结果是

A.
B. &&&&
C. ****
D. 有语法错误,无输出结果

若执行下面的程序从键盘上输入9,则输出结果是#include void main( ){int n;scanf("%d",&n);if (n++<10) printf("%d\n",n);else printf("%d\n",n--);}

A. 11
B. 10
C. 9
D. 8

执行下面程序的输出结果是( )。#include void main( ){ int a=5,b=0,c=0;if (a=a+b) printf("****\n");else printf("####\n");}

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

如果c为字符型变量,下面________可以判断c是否为空格。

A. if(c==32)
B. if(c=' ')
C. if(c='32')
D. if(c='')

答案查题题库