东华大学《C语言程序设计》2018-2019学年第二学期期末试卷B卷.docVIP

东华大学《C语言程序设计》2018-2019学年第二学期期末试卷B卷.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文档。上传文档
查看更多

东华大学试卷

2018—2019学年第2学期课号

课程名称C语言程序设计(期末;B卷)适用班级(或年级、专业)

考试时间120分钟班级学号姓名

题号

成绩

满分

60

20

10

10

100

得分

((说明:试卷中要用到的标准输入输出函数库函数语句#includestdio.h语句已省略!)

一、(60分,每小题2分)单项选择。

1.以下正确的C语言标识符是()。

A.%i B.3a C.a1234 D.test!

2.设intn=2;则++n+1==4的结果是()。

A.0 B.1C.2D.3

3.设inta=4,b;则执行b=a1;语句后,b的结果是()。

A.2 B.4 C.6D.8

4.在定义inta[10];之后,对a的引用正确的是()。

A.a[10]B.a[1.3]C.a(6)D.a[10-10]

5.以下给字符数组str定义和赋值正确的是()。

A.charstr[10];str=China; B.charstr[]={China};

C.charstr[10];strcpy(str,abcdefghijklmn);D.charstr[10]={abcdefghij};

6.以下程序段()。

x=-1;do{x=x*x;}while(!x);

A.是死循环 B.循环执行二次 C.循环执行一次D.有语法错误

7.在说明一个结构体变量时系统分配给它的存储空间是()。

A.该结构体中第一个成员所需存储空间B.该结构体中最后一个成员所需存储空间

C.该结构体中占用最大存储空间的成员所需存储空间

D.该结构体中所有成员所需存储空间的总和

8.有如下定义:structdate{intyear,month,day;}birthday;

对结构体变量birthday进行赋值时,下面正确的赋值语句是()。

A.year=1949B.birthday.year=1950

C.person.birthday.year=1951 D.person.year=1952

9.设chars[80];*p=s;以下不正确的表达式是()。

A.p=s+5;B.s=p;C.s[32]=p[42]; D.*p=s[0];

10.sizeof(double)是一个()表达式。

A.整型 B.双精度 C.不合法 D.字符

11.设char**t;以下正确的表达式是()。

A.t=computer;B.*t=computer;C.**t=computer; D.*t=c;

12.设有说明int(*ptr)[M];其中ptr是()。

A.M个指向整型变量的指针 B.指向M个整型变量的函数指针

C.一个指向具有M个整型元素的一维数组的指针

D.具有M个指针元素的一维指针数组,每个元素都只能指向整型量

13.???设有定义:enumt1{a1,a2=7,a3,a4=15}time;则a2和a3的值分别为()。

A.1和2 B.2和3 C.7和3 D.7和8

14.设:inta=1,b=2,c=3,d=4,m=2,n=2;执行(m=ab)(n=cd)后n的值为()。

A.1 B.2 C.3 D.0

15.以下程序片段()。

????????main()????????{ intx=0,y=0,z=0;

if(x=y+z)??printf(“***”);

else??printf(“###”);????????}

? ?A.有语法错误,不能通过编译 B.输出:***

?? C.可以编译,但不能通过连接,

您可能关注的文档

文档评论(0)

逍遥子 + 关注
实名认证
文档贡献者

互联网搬运工

1亿VIP精品文档

相关文档