- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
00342-高级语言程序设计(一)综测
一、单选题(本大题共35小题,每小题2分,共70分)
1
对于数学表达式3sinxbax2??,正确的C语言表达式是()
A. 2sqrt(x)+(a+b)/3sin(x)
B. 2sqrt(x)+(a+b)/(3sin(x))
C. 2*sqrt(x)+(a+b)/3/sin(x)
D. 2*sqrt(x)+(a+b/3*sin(x))
标准答案:
C
2
sizeof(double)是()?
A. 函数调用
B. int型表达式
C. double型表达式
D. 非法表达式
标准答案:
B
3
.设int?a[10];,对数组元素引用正确的是(???????)?
A. a[10]
B. a[0]
C. a(6)?
D. a[10-10]
标准答案:
D
4
C语言的保留字是
A. sum
B. main
C. double
D. longint
标准答案:
C
5
变量定义并初始化正确的是(?)?
A. int?a=l,*p=a;
B. int?a=2,p=*a;
C. int?a=3,p=&a;
D. int?a=4,*p=&a;
标准答案:
D
6
C语言中,下列运算符优先级最高的是()?
A. !
B. %
C.
D. ==
标准答案:
A
7
设enum?color?{purple,?black,?red,?white}?d;,?若将d赋值为枚举常量red,则正确的是?
A. d=(enum?color)2;
B. d=(enum?color)3;
C. d=″red″;?
D. d=color;
标准答案:
A
8
在C语言中,运算符″=″和″==″的功能分别是(???)?
A.
关系运算和赋值运算
B.
都是赋值运算
C.
都是关系运算
D.
赋值运算和关系运算
标准答案:
D
9
正确表示数学关系式x≥y≥z的C语言表达式是(??????)?
A. x=y=z
B. (x=y)(y=z)?
C. (x=y)(y=z)
D. (x=y)(y=z)
标准答案:
B
10
设int?a=2,b=6,c=8;,表达式(a,b),(c,10)的值是(?)??
A. 2
B. 6
C. 8
D. 10
标准答案:
D
11
在C语言中,′a′和″a″存储所占用的字节数分别是()?
A. 1,1
B. 1,2?
C. 2,1
D. 2,2
标准答案:
B
12
用户自定义标识符正确的是(?)??
A. 3ab?
B. int
C. fa2_a
D. sin(x
标准答案:
C
13
设for(i=0,?j=10;?(j0)(i4);?i++,?j--);,该语句的循环次数是(???)?
A.
0?
B.
3?
C.
4
D.
无限
标准答案:
C
14
设int?i=3,j=3;,表达式i+++j的值是(?)??
A. 6
B. 7
C. 8
D. 9
标准答案:
A
15
数组定义及初始化正确的是(??????)??
A. char?a[5]={};
B. int?a[5]={0,1,2,3,4,5}
C. char?a={string};
D. char?a[]={0,1,2,3,4,5};
标准答案:
D
16
下列不属于保留字的是(?)?
A. default
B. ?register
C. struct
D. unsign
标准答案:
D
17
设int(*P)();,p的含义是?(???)?
A. 指向一维数组的指针变量
B. 指向二维数组的指针变量
C. 指向一个整型变量的指针变量
D. 指向整型函数的指针变量
标准答案:
A
18
下列为C语言保留字的是(?)??
A. real
B. long
C. pointer?
D. integer?
标准答案:
B
19
设char?s1[]=12345,s2[]=1234;,执行语句printf(%d\n,strlen(strcpy(s1,s2)));后的输出结果是?
A. 4
B. 5
C. 9
D. 10
标准答案:
A
20
结构型变量占用内存的字节数是(???)?
A. 各成员占用内存字节数之和
B. 第一个成员占用的内存字节数
C. 占用内存最大成员所需的字节数
D. 最后一个成员占用的内存字节数
标准答案:
A
21
若main()函数带参数,参数个数最多是(???)?
A. 0
B. 1
C. 2
D. 3
标准答案:
C
22
设int?a[][2]={1,2,3,4,5,6,7};,其中缺省的行长度的最小值是(?)??
A. 2
B. 3
C. 4
D. 5
标准答案:
C
23
设int?a[2]={1,2},*p=a;,则*p是(???
文档评论(0)