2020成考期末C语言考试题_第1页
2020成考期末C语言考试题_第2页
2020成考期末C语言考试题_第3页
2020成考期末C语言考试题_第4页
2020成考期末C语言考试题_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1. (1分)以下程序段运行后,循环体运行的次数为()。inti=8,a0;for(;ix=-1;br/dobr/x=x*x;br/while(!x);A. 循环体将执行一次11. (1分)如果c为字符型变量,判断c是否为空格不能使用()。(假设已知空格ASCII码为32)A. if(c=32)12. (1分)若有说明:charc10=E,a,s,t,0;,则下述说法中正确的是()。D. c4可引用,其值为空字符13. (1分)若x和y都是int型变量,x=100,y=200,且有下面的程序片段:printf(%d,(x,y);上面程序片段的输出结果是()。A. 20014. (1分)设a,b

2、均为double型,且a=5.5;b=2.5;则表达式(int)a+b/b的值是()。D. 6.00000015. (1分)以下程序段()。x=-1;dox=x*x;while(!x); C. 循环执行一次 16. (1分)若已定义:intx=4,y=2,z=0;则表达式(x-y=y)|(y=z)的值是()。A. 117. (1分)为表示关系xyz,应使用C语言表达式()A. (x=y)&(y=z)18. (1分)下面程序的运行结果为()。main()intn;for(n=1;na=1;b=2;c=3;d=4;br/w=(ab)?a:b;br/w=(wc)?w:c;br/w=(wd)?w:d;

3、br/ A. 1 26. (1分)若有定义:inta=2,b=3,c=1;则以下程序段的运行结果是()。if(ab)if(ac)printf(%d,a);elseprintf(%d,b);printf(%d,c);D. 127. (1分)在以下给出的表达式中,与do-while(E)语句中的(E)不等价的表达式是()。C. (E=0) 28. (1分)以下变量x,y,z均为double型且已正确赋值,不能正确表示“x除以y和z的积”的C语言表达式是()。A. x/y*z 29. (1分)对下面程序段,描述正确的是()。for(t=1;t=100;t+)scanf(%d,&x);if(x0)co

4、ntinue;printf(%dn,t);C. 最多允许输出100个非负整数 30. (1分)下面程序的输出结果是()。#includevoidmain()intx=8,y=-7,z=9;if(xy)if(yinta,y=10;scanf(%d,&a);br/if(a10)y=a+6;br/printf(%dn,y+a);br/D. 1532. (1分)设x为int类型,其值为11,则表达式(x+*1/3)的值是()。A. 333. (1分)以下程序段的运行结果是()。ints=15;switch(s/4)case1:printf(One);case2:printf(Two);case3:pr

5、intf(Three);default:printf(Over);C. Three Over34. (1分)若有以下说明和语句,则正确表示数组元素地址的语句是()。inta=1,2,3,4,5;int*p=a,n=2; B. &pn 35. (1分)C语言中,关于函数的说法正确的是()。B. 函数定义不可以嵌套,但函数调用可以嵌套36. (1分)一个C程序的执行是从()。 A. 本程序的main函数开始,到main函数结束 37. (1分)for循环for(i=0,j=10;ib)&(n=cd)后n的值为()。C. 240. (1分)语句while(!e);中的条件!e等价于()。A. e=0

6、 41. (1分)设x和y均为int型变量,语句组x+=y;y=x-y;x-=y;的功能是()D. 交换x和y中的值42. (1分)标有/*/的语句的执行次数是()。inty,i;for(i=0;i20;i+)if(i%2=0)continue;y+=i;/*/B. 1043. (1分)定义如下变量和数组:inti;intx33=1,2,3,4,5,6,7,8,9;则语句for(i=0;i3;i+)printf(“%d”,xi1-1);的输出结果是()。B. 1,4,744. (1分)有以下程序main()inti,j;for(j=10;j11;j+)for(i=9;ij;i+)printf(

7、%d,j);输出结果是()。B. 10=45. (1分)以下程序运行后的输出结果是()。#includemain()inti,j,sum,m,n=4;sum=0;for(i=1;i=n;i+)m=1;for(j=1;jinta8=1,2,3,4,5,6,7,8,i,x=0;br/for(i=0;i8;i=i+2)br/x=x+ai;B. 1647. (1分)设intx=4,y=2,z=0;则执行完(x-y=y)|(y=z)后,y的值是()。C. 248. (1分)若变量已正确定义,以下非法的表达式是()。B. a%(4.0)49. (1分)定义如下数组和变量:intm3=1,4,7,2,5,8,3,6,9;inti,j,k=2;则语句for(i=0;i3;i+)printf(%d,mki);的输出结果是()。D. C:3 6 950. (1分)以下for循环是()。for(x=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论