单项选择题

有下列程序:
main()
int x=5;
do
printf("%d",x-=4);
while(!(--X));

程序的输出结果是( )。

A) 1
B) 20
C) 1-4
D) 死循环
<上一题 目录 下一题>
热门 试题

单项选择题
为了避免在嵌套的条件语句ifelse中产生二义性,C语言规定,else子句总是与( )配对。
A) 缩排位置相同if
B) 其前面最近的if
C) 其后面最近的if
D) 同一行上的if
单项选择题
以下选项中与if(a==1) a=b; else a++;语句功能不同的switch语句是()

A) switch(a)
case 1: a=b; break;
default:a++;
B) switch(a==1)
case 0: a=b; break;
case 1:a++;
C) switch(a)
default: a++; break;
case 1:a=b;
D) switch(a==1)
case 1:a=b; break;
case 0:a++;

相关试题
  • 设有以下语句: char str[4][12]...
  • 标准库函数fgets(s,n,file)的功能是(...
  • #define 能作简单的替代,用宏来替代计算...
  • 若已定义: int a[]=0,1,2,3,...
  • 有以下程序: #include <stdio.h> m...