防灾科技学院C语言程序设计期末练习1 .pdf

防灾科技学院C语言程序设计期末练习1 .pdf

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

防灾科技学院C语言程序设计期末练习1

2021-2021学年第二学期-c语言程序设计期末练习(c64学时)

总共43题共100分

一、单选题(共20题,共40分后)

1.有以下程序voidf(intv,intw){intt;t=v;v=w;w=t;}main()

{intx=1,y=3,z=2;if(xy)f(x,y);elseif(yz)f(y,z);elsef(x,z);

printf(“%d,%d,%d\\n”,x,y,z);}执行后输出结果是()(2分)

a.1,2,3b.3,1,2c.1,3,2d.2,3,1

标准答案:c

2.c语言程序的基本单位就是()(2分后)

a.程序行b.语句c.函数d.字符

标准答案:c

3.在c中,缓冲文件系统是指(2分)a.缓冲区是由用户自己申请的b.缓冲区是由系

统自动建立的c.缓冲区是根据文件的大小决定的d.缓冲区是根据内存的大小决定的

标准答案:b

4.c语言的简单数据类型包括(2分)a.整型、实型、逻辑型b.整型、实型、字符型

c.整型、字符型、逻辑型d.整型、实型、逻辑型、字符型

标准答案:b

5.若希望当a的值为奇数时,表达式的值为“真”,a的值为偶数时,表达式的值为

“假”。则以下不能满足要求的表达式是()(2分)

a.a%2==1b.!(a%2==0)c.!(a%2)d.a%2

标准答案:c

6.以下程序的输入结果就是()main(){inti;

for(i=1;i6;i++)

1

{if(i%2){printf(\printf(\}}(2分)

a.#*#*#b.#####c.*****d.*#*#*

标准答案:a

7.若得出以下定义:charx[]=\

chary[]={a,b,c,d,e,f,g};则正确的叙述为()(2分)a.数组x和数

组y等价b.数组x和数组y的长度相同c.数组x的长度大于数组y的长度d.数组y的长

度大于数组x的长度

标准答案:c

8.以下叙述中正确的是()(2分)

a.c语言可以用以撰写系统软件,也可以用以撰写应用软件b.函数体不必用一对大括

号{}内加出来c.c程序的每一行就可以写下一条语句

d.对一个c程序进行编译的过程可以发现注释中的拼写错误

标准答案:a

9.当把下面4个表达式用做if语句的控制表达式时,有一个选项与其他3个选项含

义不同,这个选项是()(2分)

a.k%2b.k%2==1c.(k%2)!=0d.!k%2==1

标准答案:d

10.以下4个选项中,无法看作一条语句的就是()(2分后)

a.;b.a=0,b=0,c=0;c.if(a0);d.if(b==0)m=1;n=2;

标准答案:d

11.在c语言中,char型数据在内存中就是以()形式存储的。(2分后)a.原码b.

补码c.ascii码d.反码

标准答案:c

12.以下选项中,与以下程序段等价的就是()intx=1,y,*p;p=x;x=x+1;y=x;

(2分后)

a.intx=1,y,*p=x;++*p;y=x;b.inty,*p=x,x=1;++x;y=xc.intx=1,y,*p;

p=x;*p++;y=xd.intx=1,y,*p=x;y=x++;

2

标准答案:a

13.printf函数中使用格式符令%-5s,其中数字5则表示输入的字符串挤占5列,如

果字符串长度大于5,则输入按方式()(2分后)

a.从左起输出该字符串,右补空格。b.按字符串长度从左到右全部输出。c.右对齐输

出字d.输出错误信息

标准答案:a

14.设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为()(2

分)a.不定值b.4c.3d.1

标准答案:c

15.对于如下之程序段,应有()chara[10],b[]=\a=b;

printf(\(2分后)

a.运行后将输出chinab.运行后

文档评论(0)

各类考试卷精编 + 关注
官方认证
内容提供者

各类考试卷、真题卷

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

1亿VIP精品文档

相关文档