C语言 单选题找答案.pdfVIP

  • 26
  • 0
  • 约2.03千字
  • 约 2页
  • 2021-01-31 发布于广东
  • 举报
单选题 1、执行int x=2;x*=x+5;后x 的值为( ) A.14 B.7 C.5 D.9 2、求四位正整数中各位数字的和。 #includestdio.h Main() { int x,sum; Int x1,x2,x3,x4; Scanf(“%d”,x); X1=x%10; X= x%10; x2= x%10; X= x%10; x3= x%10; X= x%10; x4= x%10; Sum= ; Printf(“sum=%d\n”,sum); } 3、执行下面程序之后,所得结果为( ) 分析下面程序的运行结果 #includestdio.h Int main() { int i=1,sum=0; While(i=5) {sum=sum+I; I++; } Printf(“%d”,sum); } 结果: 4 、分析下面程序的运行结果。 #include stdio.h ( ) #define M(x) x*x Main() { A=M(b+1); Printf(“a=%d\n”,a); 结果:( ) 5、给出下面程序的运行结果。 Main() { unsigned a=0361,x,y; Int n=5; X=a(16-n); Printf(“x=%0\n”,x); Y=an; Printf(“y1=%0\n”,y); Y |=x; Printf(“y2=%0\n”,y); 1 } 结果:( ) 6、给出下面程序的运行结果。 Main() { struct example {struct { int x; Int y; }in; Int a; Int b; }e; e.a=1; e.b=2; e.in.x=e.a+e.b; printf(“%d,%d”,e.in.x,e.in.y); } 结果:( ) 7、执行下面程序之后,所得结果为( ) #includestdio.h Main() { int a=5,b=10,c=150; If(ab) a=b; If(ac) a=c; Printf(“%d\n”,a); } A 、5 B、10 C、150 D、165 8、如果 int a=0x3; int b=0x4;执行运算; x=a^b; 则x 的结果是( ) A 、0 B 、7 C、4 D 、3 9、判断题 While 与do……while 都至少要执行一次循环体。( )

文档评论(0)

1亿VIP精品文档

相关文档