2011-2012学年度第二学期C语言程序设计期末考试试卷和答案.docVIP

2011-2012学年度第二学期C语言程序设计期末考试试卷和答案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2011-2012学年度第二学期C语言程序设计期末考试试卷和答案

************(本科)试卷(A卷) 2011--2012学年第 二 学期 《C程序设计》试卷 开课单位:计算机学院,考试形式:闭卷,允许带 入场 题序 一 二 三 四 五 六 七 八 总 分 得分 评卷人 一、单项选择题(共40分每题1分) 说明:答案必须填写在答题卡的相应位置上,否则不得分。 1.C语言中字符型(char)数据在内存中的存储形式是________。A、B、C、D、2.C语言中基本的数据类型包括________。A、B、C、D、3.在C语言中,int类型数据在内存中占用________。A、B、C、D、________。 A、B、C、D、 5.下面关于C语言语句的叙述,错误的是________。A、C语言C语言、语句一行写不下时,可以用逗号换行?、语句一行写不下时,在任意一空格处回车换行??? 6.下面数据中不属于字符型常量的是________。 A、“\n” B、‘\0’ C、‘A’ D、‘\t’ 7.11.以下选项中,当x为大于1的奇数时,值为0的表达式__________ 。 A、 x%2==1 B、 x/2 C、x%2!=0 D、x%2==0 8.C语言源程序名的后缀是__________ 。 A 、 .exe B、 .C C、 .obj D、 .cp 9.设所有变量均为int型,则表达式(a=5,b=2,b++,a-b)的值是________。A、7 B、8 C、6 D、2 10.若有说明语句:int a;float b;,以下输入语句正确的是________。A、scanf(%f%f,a,b)B、scanf(%f%d,a,b)C、scanf(%d,%f,a,b)D、scanf(%6.2f%6.2f,a,b)“%d%d”,a,b);输入a,b的值时,是________A、B、C、D、C语言对嵌套if语句的规定是:else总是与______配对。A、与之前最近的ifB、第一个ifC、缩进位置相同的ifD、其之前最近的且尚为配对的if在下面的条件语句中(其中s1和s2表示是C语言的语句),只有一个在功能上与其它三个语句不等价,它是______。A、if(a)s1; else s2;B、if(a==0)s2; else s1;C、if(a!=0)s1; else s2;D、if(a==0)s1; else s2;若有下面程序片段,则输出结果为______。nt x=10,y=10; printf(“%d,%d”,x--,--y); A、B、对if语句中表达式的类型,下面正确的描述是_________。A、必须是关系表达式B、必须是关系表达式或逻辑表达式C、必须是关系表达式或算术表达式D、可以是任意表达式以下错误的if语句是_________。A、if(xy);B、if(x= =y); C、if(x!=y)printf(%d,x)else printf(%d,y); D、17.若要求在if后的一对圆括号中表示x与y相等的关系,则不能正确表示这一关系的表达式为________。A、B、18.以下错误的描述是______。A、break语句不能用于循环语句switch语句外的任何其它语句B、在switch语句中使用break语句或continue语句的作用相同C、在循环语句中使用continue语句是为了结束本次循环,而不是终止整个循环D、在循环语句中使用break语句是为了使流程跳出循环体,提前结束循环以下四个关于C语言的结论中,只有一个是错误的,它是______。A、可以用while语句实现的循环一定可以用for语句实现B、可以用for语句实现的循环一定可以用while语句实现C、可以用do-while语句实现的循环一定可以用while语句实现D、do-while语句与while语句的区别仅是关键字“while”出现的位置不同以下是______。A、B、C、D、与语句while(!x)等价的语句是______。A、x= =0B、x= =1C、x!=0D、x=0下for循环是______。 for(i=0,j=0;(j!=123)(i4);i++); A、无限循环B、循环次数不定C、执行4次D、执行3次是______。A、B、C、D、在C语言中,引用数组元素时,其数组下标的数据类型允许是_________。A、整型常量B、整型表达式C、整常量或整表达式D、任何类型的表达式________。A、a[10]; B、a[2,5]; C、a(10); D、a[10]; 26.以下能对一维数组a进行

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档