设有程序段:intx=0,s=0;while(x!=0)s+=++x;printf("%d",s);,则运行程序段后()
第1题:
设有以下程序段
int x=0,s=0;
while(!x!=0)s+=++x;
printf("%d",s);
则
A.运行程序段后输出0
B.运行程序段后输出1
C.程序段中的控制表达式是非法的
D.程序段执行无限次
第2题:
有以下程序 main( ) { int x[8]={8,7,6,5,0,0},*s; s=x+3; printf("%d\n",s[2]); } 执行后输出结果是
A.随机值
B.0
C.5
D.6
第3题:
A.运行程序段后输出0
B.运行程序段后输出1
C.程序段中的控制表达式是非法的
D.程序段执行无限次
第4题:
若有如下程序: int m=1; main() { int t=0,s=0; {int m=4;s+=m;) t+=m; printf("%d,%d\n",s,t); } 则程序运行后的输出结果是( )。
A.1,1
B.1,4
C.4,1
D.4,4
第5题:
有以下程序
main( )
{ int i=0,x=0;
for (;;)
{ if(i==3||i==5) continue;
if (i==6) break;
i++;
s+=i;
};
printf("%d\n",s);
}
程序运行后的输出结果是
A.10
B.13
C.21
D.程序进入死循环
第6题:
以下程序的输出结果是#include <stdio.h>main(){ int k=4,s=0; do{ if((k%3)==0) continue; s+=k;k++; }while(k>10); printf("s=%d\n",s);}
第7题:
有下列程序:
#include<stdi0.h>
voidfun(char*s)
{while(*s)
{if(*s%2==(1)printf("%C",*s);
s+十:
}
}
voidmain( )
{chara[]={"good");
fun(a);printf("n");
}
注意:字母a的ASCIl码值为97,程序运行后的输出结果是( )。
A.d
B.go
C.god
D.good
第8题:
设有以下程序段: int X=0,s=0; while(!X!=0.s+=++X; prinff(”%d”,S.; 则( )。
A.运行程序段后输出0
B.运行程序段后输出l
C.程序段中的控制表达式是非法的
D.程序段执行无限次
第9题:
有以下程序 main() { int i=0,s=0; do{ if(i%2){i++;continue;} i++; s+=i; }while(i<7); printf("%d\n",s); } 执行后输出结果是
A.16
B.12
C.28
D.21
第10题:
有以下程序 main () { int i=0,s=0; do{ if(i%2) {i++;continue; } i++; s+=i; while (i<7); printf ( "%d\n" , s ); } 执行后输出的结果是
A.16
B.12
C.28
D.21
第11题:
设有程序段:intx=0,s=0;while(x!=0)s+=++x;printf("%d",s);,则运行程序段后()
第12题:
有以下程序段,其输出结果是()int x=3;while((--x)==0){Console.Write("{0}/t",x-=2);}
第13题:
若有以下程序段int m=0xabc,n=0xabc;m-=n;printf("%X\n",m);执行后输出结果是
A.0X0
B.0x0
C.0
D.0XABC
第14题:
以下程序运行后的输出结果是【 】。
include<stdio.h>
main()
{ int k=1,s=0;
do{
if((k%2)!=0) continue;
s+=k; k++;
}while(k>10);
printf("s+%d\n",s);
}
第15题:
若有以下程序段: int m=0xabc, n=0xabc; m-=n; printf("% X\n", m); 执行后的输出结果是______。
A.0X0
B.0x0
C.0
D.0XABC
第16题:
有以下程序 int a=3; main() { int s=0; { int a=5;s+=a++;} s+=a++; printf("%d\n",s); } 程序运行后的输出结果是______。
A.8
B.10
C.7
D.11
第17题:
以下程序运行后的输出结果是( )。
include<stdio.h>
main()
{ int x=20;
printf("%d", 0<x<20);
printf("%d\n", 0<x && x<20);
}
第18题:
若有以下程序段int m=0xabc,n=0xabc;m-=n;printf("%x\n", m);执行后的输出结果是A.0x0 B.0x0 C.0 D.0xABC
第19题:
有下列程序: #include<stdi0.h> voidfun(char*s) {while(*s) {if(*s%2==(1)printf("%C",*s); s+十: } } voidmain( ) {chara[]={"good"); fun(a);printf("n"); } 注意:字母a的ASCIl码值为97,程序运行后的输出结果是( )。
A.d
B.go
C.god
D.good
第20题:
设有以下程序段 int x=0,s=0; while(!x!=0)s+=++x; printf("%d",s);
A.运行程序段后输出0
B.运行程序段后输出1
C.程序段中的控制表达式是非法的
D.程序段执行无限次
第21题:
设有以下程序段: int x=0,s=0; whUe( ! x! =0) s+ = ++x; printf("%d",s); 则( )。
A.运行程序段后输出0
B.运行程序段后输出1
C.程序段中的控制表达式是非法的
D.程序段执行无限次
第22题:
有以下程序: main() { int x[8]={8,7,6,5,0,0},*s; S=x+3; printf("%d\n",s[2]); } 程序运行后的输出结果是 ______ 。
A.随机值
B.0
C.5
D.6
第23题:
有以下程序 main() { char s[]="abcde"; s+=2; printf("%d/n",s[0]); } 执行后的结果是()
第24题:
输出0
输出1
控制表达式是非法的
执行无限次