更多"有如下程序段: int x=3; do printf('%d'"的相关试题:
[单项选择]有以下程序段:
int x=3:
do
printf("%d",x-=2);
while(!(--x));
其输出结果是( )。
A. 1
B. 3 0
C. 1-2
D. 死循环
[单项选择]设有以下程序段
int x=0,s=0;
while(!x!=0)s+=++x;
printf("%d",s);
则
A. 运行程序段后输出0
B. 运行程序段后输出1
C. 程序段中的控制表达式是非法的
D. 程序段执行无限次
[单项选择]设有以下程序段
int X=0,s=0;
while(!X!=0)S+=++X;
printf("%d",s);
则
A. 运行程序段后输出0
B. 运行程序段后输出1
C. 程序段中的控制表达式是非法的
D. 程序段执行无限次
[单项选择]若有如下程序段:
main( )
int n=0;
while(printf("*"))
n++;
if(n<3)break;
则下列描述正确的是 ( )
[单项选择]若有如下程序段:
int n=1O;
while(1)n--;
printf("%d";n);
则while循环执行的次数是( )。
A. 0
B. 1
C. 10
D. 无数
[单项选择]有如下程序段
int *p,a=10,b=1;
p=&a;a=*p+b;
执行该程序段后,a的值为
A. 12
B. 11
C. 10
D. 编译出错
[单项选择]有如下程序段
int*p,a=10,b=1;
p=&a;a=*p+b;
执行该程序段后,a的值为
A. 12
B. 11
C. 10
D. 编译出错
[单项选择]有如下程序段
int *p,a=10,b=1;
p=&a; a=*p+b;
执行该程序段后,a的值为______。
A. 12
B. 11
C. 10
D. 编译出错