有下列程序#include void main( ) { char c,d; c=getchar(); d=getchar(); switch(c-'0') { case 1: switch(d%'0') { case 1: printf("*"); case 2: printf("@"); } case 2: switch(d%'0') { case 1: printf("#"); case 2: printf("&"); } } }若运行时输入:21,程序的输出结果是
A. #&
B. &
C. @#&
D. *@#&
#include main() { int x = 072; printf("%d\n", x+1); } 程序运行后的输出结果是
A. 72
B. 73
C. 115
D. 59
有以下叙述正确的是
A. do-while 语句构成的循环,当 while 语句中的表达式值为 0 时结束循环
B. do-while 语句和 while 构成的循环功能相同
C. while 语句构成的循环,当 while 语句中的表达式值为非 0 时结束循环
D. do-while 语句构成的循环,必须用break 语句退出循环
C语言程序的模块化是通过以下哪个选项实现的
A. 变量
B. 语句
C. 函数
D. 程序行