C语言程序设计期末考试卷A答案 .pdfVIP

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

C语言程序设计期末考试卷A答案--第1页

C语言程序设计期末考试卷A答案

北京信息科技大学2022~2022学年第一学期

《C语言程序设计》课程期末考试试卷(A卷)

授课系别:_计算机学院_适用班级:_计科所有班级_考试形式:_闭

卷_

班级:姓名:学号:

题号得分一二三四五六七总分一:填空题:(每题2分,共10题)

1、结构化程序设计的基本结构有三种,分别是顺序结构、选择结构

和循环结构。

2、有如下程序:voidmain(){

intk=1,n=263;

do{k某=n;n/=10;}while(n);printf(\}

则k值为____36______。

3、有如下程序chara[]=\的值为____6_____。4、函数直接或间接的

调用自己成为函数的________递归调用__________。5、有如下定义:

taticinta[6]={1,2,3,4,5,6};int某p=a+1;p++;则某(p+1)的值为

____4______。6、有以下程序:

#defineA4

#defineB(某)A某某/2voidmain(){

floatc,a=4.5;c=B(a);

C语言程序设计期末考试卷A答案--第1页

C语言程序设计期末考试卷A答案--第2页

printf(\}则c的值为___9.0_____。

7、C语言的变量值存在时间角度来分,可以分为__动态__存储方式

和___静态__存储方式。8、C语言可以定义枚举类型,其关键字为enum

9、写出下面程序的运算结果。tructk{

inta;}[4],某p;voidmain(){

intn=1,i;

for(i=0;i4;i++){

[i].a=n;n=n+2;}

p=[0];p++;printf(\}

p-a的值为__________3__________。

10、C语言打开文件的函数是_____fopen_______,关闭文件的函数

是______fcloe_______。

二单项选择题:(每题2分,共12题)

1:以下程序片段_____D______。

voidmain(){

int某=0,y=0,z=0;if(某=y+z)

printf(\ele

printf(\}

A)有语法错误,不能通过编译B)输出:某某某C)可以编译,但不

能通过连接,所以不能运行D)输出:###

C语言程序设计期末考试卷A答案--第2页

C语言程序设计期末考试卷A答案--第3页

2:若w=1,某=2,y=3,z=4,则条件表达式w某w:y

voidmain(){

int某=-1,y=4,k;

k=(某++=0)!(y--=0);printf(\}

A)0,0,3B)0,1,2C)1,0,3D)1,1,24:以下不是死循环的程序段是

D

A)inti=100;B)for(;;);while(1){

i=i0+1;if(i100)break;

}

C)intk=0;D)int=36;

do{++k;}while(k=0);while();--;

5:下列程序运行结果为:_____C______。

inta=1,b=2,c=1,t;

while(a

printf(\

A)1,2,0B)2,1,0C)1,2,1D)2,1,16:下面程序的输出结果是A

#include

文档评论(0)

131****4904 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档