题目内容

若执行以下程序时从键盘输入5,则输出结果为:( )。void main(void){int x;scanf("%d",&x);if(x++<5)printf("%d\n",x);elseprintf("%d\n",x--);}

A. 7
B. 6
C. 5
D. 4

查看答案
更多问题

下面程序( )。void main(void){int x=3,y=0,z=0;if(x = y+z)printf("****\n");elseprintf("####\n");}

A. 有语法错误,不能通过编译
B. 输出****
C. 可以通过编译,但不能通过连接,因此不能运行
D. 输出####

当从键盘输入字母A时,下面程序的输出结果是( )。#includevoid main(void){char ch;ch=getcher();switch(ch){case 'A':printf("%c",'A');case 'B':printf("%c",'B');default:printf("%s\n","other");}}

A
B. AB
C. ABother
D. other

下面程序的输出结果是( )。#includevoid main(void){int a=10,b=0;if(a=12){a=a+1;b=b+1;}else{a=a+4;b=b+4;}printf("%d,%d\n",a,b);}

A. 14,14
B. 13,1
C. 13,14
D. 14,1

在C语言中,逻辑运算符中______ 的优先级高于算术运算符。若已知a=2,b=3, 则表达式! a+b的值为______ 。

答案查题题库