题目内容

执行下列程序,输入为1的输出结果是( )。#includeint 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");}return 0;}

A. 1
B. 2
C. 2345
D. 1234

查看答案
更多问题

#includeint main(){int a=5,b=0,c=0;if(a=b+c)printf("***\n");elseprintf("$$$\n");return 0;}以上程序 ( )。

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

以下程序运行结果是( )。int main(){int a=100,x=10,y=20,ok1=5,ok2=0;if (x

A. 1
B. 0
C. -1
D. 不确定

已知x=43,ch=’A’,y=0;则表达式(x>=y)&& ch&&(‘B’&&!y)的在值是( )。

A. 0
B. 语法错误
C. 1
D. “假”

以下语句不正确的语句为( )。

A. if(x>y);
B. if(x=y)&&(x!=0)x+=y;
C. if(x!=y)scanf(“%d”,&x);else scanf(“%d”,&y);
D. if(x

答案查题题库