- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
2-
第3页共4页 第4页共4页
一、单选(本大题共31小题,每小题1分,共31分)
1.程序运行中需要从键盘输入多于一个数据时,各数据之间默认使用(D)符号作为分隔符。
A.空格或逗号
B.逗号后回车
C.逗号或分号
D.空格或回车
2.逻辑表达式(x0x=10)的相反表达式为(A)。
A.x=0||x10
B.x=0x10
C.x=0||x=10
D.x0x10
3.当处理一个问题时的循环次数已知时,最好采用(A)语句来解决。
A.for
B.while
C.do-while
D.switch
4.假定i的初值为0,则在循环语句中while(in){s+=i*i;i++;}中,其循环体被执行的次数为(B).
A.n-1
B.n
C.n+1
D.n/2
5.假定一个二维数组的定义语句为inta[3][4]={{3,4},{2,8,6}};,则元素a[1][1]的值为(D)。
A.2
B..4
C.6
D.8
6.在下列选项中,不正确的函数原型格式为(C)。
A.intFunction(inta);
B.voidFunction(char);
C.intFunction(a*b);
D.voidint(double*a);
7.假定p是一个指向float类型的数据指针,则p+1所指向的数据的地址比p所指向的数据地址大(C)个字节。
A.1
B..2
C.4
D.8
8.假定指针变量p定义为int*p=malloc(sizeof(int));,要释放p所指向的动态存储空间,应调用的函数为(A)。
A.free(p)
B.delete(p)
C.free(*p)
D.free(p)
9.C语言中的系统函数fopen()是(D)一个数据文件的函数。
A.读取
B.写入
C.关闭
D.打开
10.由C语言源程序文件编译而成的目标文件的默认扩展名为(D)。
A.cpp
B.c
C.exe
D.obj
11.设x和y其中均为逻辑值,则x||y为假的条件是x和y(C)。
A.均为真
B.其中一个为真
C.均为假
D.其中一个为假
12.枚举类型中的每个枚举常量值都是一个(A)。
A.整数
B.浮点数
C.字符
D.记录
13.循环语句for(i=0;i=n;i++)S;中循环体S被执行的次数为(D)。
A.1
B.n-1
C.n
D.n+1
14.假定有语句为inta[4][5]={{1,2,3},{2,8}};,则a[1][1]的值为(C)。
A.3
B..5
C.8
D.2
15.假定有语句intb[10],*pb;,则不正确的赋值为(B)。
A.pb=b
B.pb=b[5]
C.pb=b+2
D.pb=b[0]
16.标准输入设备的文件流标识符是(B)。
A.stderr
B.stdin
C.stdout
D.stdio
17.由C语言目标文件连接而成的可执行文件的默认扩展名为(B)。
A.cpp
B.exe
C.obj
D.c
18.带有随机函数调用的表达式rand()%20的值在(C)区间内。
A.1-19
B.1-20
文档评论(0)