20春学期高级语言程序设计基础X在线作业2答案

[field:title/]

作业答案 +V信:a772483200

昨日103人领取答案 来源:奥鹏作业答案2020 时间:2020-05-23

文章内容

  奥作业答案东北大学20春学期《高级语言程序设计基础X》在线平时作业2

  试卷总分:100 得分:100分

  一、单选题 (共 25 道试题,共 100 分)

  1.设x,y是float型变量,则不正确的赋值语句是( )。

  A.++x;

  B.y=int(5);

  C.x*=y+1;

  D.x=y=0;

  答案:B

  2.若执行下述程序时从键盘输入3 4,则输出结果是( )。

  #include main( ) { int a,b,s;

  scanf("%d%d",a,b);

  s=a; if (ab) printf("%d\n",s*s); s=b; }

  A.186

  B.256

  C.324

  D.400

  答案:B

  3.已知ch是字符型变量,则不正确的赋值语句是( )。

  A.ch=5+9;

  B.ch='\0';

  C.ch='7'+'9';

  D.ch='a+b';

  答案:D

  4.以下有关宏替换的叙述不正确的是( )。

  A.宏名不具有类型

  B.宏名必须用大写字母表示

  C.宏替换只是字符替换

  D.宏替换不占用运行时间

  答案:B

  5.若有以下语句,则对x数组元素引用不正确的是( )。 int x[ ]={1, 2, 3, 4, 5, 6}, *ptr;ptr=x;

  A.*(--ptr)

  B.*(ptr--)

  C.*(ptr++)

  D.*(++ptr)

  答案:A

  6.下面程序( )。(每行程序前的数字为行号) 1 main{} 2 { 3 float a[10]={0.0}; 4 int i; 5 for(i=0;i3;i++) scanf(%d",a[i]); 6 for(i=1;i10;i++) a[0]=a[0]+a[i]; 7 printf("%f\n",a[0]); 8 }

  A.第7行有错误

  B.第5行有错误

  C.第3行有错误

  D.没有错误

  答案:B

相关文章

热门在线作业

热门离线作业

扫描二维码关注我们

扫描二维码 关注我们

2