C语言试题及答案解析.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

C

C语言

一、选择题(第题2分,共20分)

1.一个C程序的履行是从A。

A)本程序的main函数开始,到main函数结束

B)本程序言件的第一个函数开始,到本程序言件的最后一个函数结束

C)本程序言件的第一个函数开始,到本程序main函数结束

D)本程序的main函数开始,到本程序言件的最后一个函数结束

2.若x、i、j、k都是int型变量,则计算下边表达式后,x的值为C。

x=(i=4,j=16,k=32)

A)4B)16C)32D)52

3.设C语言中,一个int型数据在内存中占2个字节,则unsignedint型数据的取值范围为C。

A)0~255B)0~32767C)0~65535D)0~47

4.设有说明:charw;intx;floaty;doublez;则表达式w*x+z-y值的数据种类为D。

A)floatB)charC)intD)double

5.putchar函数能够向终端输出一个

D。

A)整型变量表达式B)实型变量值

C)字符串D)字符或字符型变量值

6.printf函数顶用到格式符%5s,此中数字5表示输出的字符串占用5列。假如字符串长度大于5,

则输出按方式B;假如字符串长度小于5,则输出按方式C。

A)从左起输出该字符串,右补空格B)按原字符长从左向右所有输出

C)右对齐输出该字符串,左补空格D)输犯错误信息

7.判断char型变量ch能否为大写字母的正确表达式是C。

A)‘A’=ch=‘Z’B)(ch=‘A’)(ch=‘Z’)

C)(ch=‘A’)(ch=‘Z’)D)(‘A’=ch)AND(‘Z’=ch)

8.已知intx=10,y=20,z=30;以下语句履行后x,y,z的值是B。

if(xy)z=x;x=y;y=z;

C)x=20,y=30,z=10D)x=20,y=30,z=20

9.以下程序段______C__.

x=-1;

do{

x=x*x;

}

while(!x);

A)是死循环B)循环履行二次

C)循环履行一次D)有语法错误

10.以下正确的描绘是___B____.

A)continue语句的作用是结束整个循环的履行

1/4

C

B)只好在循环体内和switch语句体内使用break语句

C)在循环体内使用break语句或continue语句的作用同样

D)从多层循环嵌套中退出时,只好使用goto语句

二、填空题(每空2分,共20分)

1.C语言中,用重点字int定义基本整型变量,用重点字float

定义单精度实型变量,用重点字char定义字符型变量。

2.表达式3*20/4%10的计算结果是5。

3.复合语句是将多个语句用花括号括起来构成一个语句。

4.程序中使用putchar()函数和getchar()函数,在程序的开头一定加上

char。

5.C语言源程序言件名的后缀是.c。

6

文档评论(0)

135****5548 + 关注
官方认证
内容提供者

各类考试卷、真题卷

认证主体社旗县兴中文具店(个体工商户)
IP属地河南
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档