- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
?
2.?????????C语言提供的合法的数据类型关键字是: _____。?B
A. double
??B. short
??C. integer
??D. char
4.?????????下列标识中合法的用户标识符为____。A
??A. year
??B. long
??C. 7 x yz
??D. struct
?
?
8.?????????哪个不是C中的有效标示符:____。??A
A num-2
B num_2
C _num_2
D _num_2
?
?
?
9.?????????下列语句正确的是:______。????D
A?具有静态存储期限的变量具有文件作用域
B?在函数内部声明的变量具有外部链接
C?具有内部链接的变量都具有静态存储期限
D?每个形式参数都具有块作用域
?
?
10.?????x是const类型的变量,下列关于x的陈述错误的是:______。?A
A????若x是int类型,可以作为switch语句中分支标号的值
B????编译器将检查是否对x进行初始化
C???x遵循和变量一样的作用域规则
D???x可以是任意类型
?
?
?
?
?
判断和循环8
?
11.?????设有程序段
int k=10;
while(k=0)
k=k-1;
则下面描述中正确的是________。???C
??A. while循环执行10次
??B.?循环是无限循环
??C.?循环体语句一次也不执行
??D.?循环体语句执行一次
12.?????执行语句?for(i=1;i++ 4;);?后变量?i?的值是????。C
??A. 3
??B. 4
??C. 5
??D.?不定
?
13.?????下面哪个C循环式后判断循环_____。?????A
A.?????do…while
B.??????for
C.??????while
D.?????for和while
14.?????关于先判断循环的描述正确的是:_______。?C
A.?????先判断循环的限制条件为假,循环再执行一次。
B.??????先判断循环的初始化首先在循环体完成。
C.??????先判断循环的循环体可以不执行。
D.?????先判断循环在每次循环体执行之后测试限制条件。
?
15.?????有以下程序
???int main(void)
????{??int a=15,b=21,m=0;
???????switch(a%3)
???????{??case 0: m++;break;
??????????case 1:m++;
??????????switch(b%2)
??????????{ default:m++;
????????????case 0:m++;break;
??????????}
???????}
???????printf(”%d\n”,m);
?????}
程序运行后的输出结果是_________。??A
?A 1??
?B 2?????
?C 3????
?D 4
16.?????执行以下语句后,y?的值为______。???A
int main(void)
{
???????int x,y,z;
??????x=y=z=0;
???????++x || ++y ++z;
???????printf(%d,y);
???????return 0;
}
A.0???
B.1??
C.2??
D.不确定值
?
?
17.?????下列代码的输出结果是:______。????D
int i=16, j=3;
switch(i% j) {
case 0: printf(“Zero”);
case 1: printf(“One”);
case 2: printf(“Two”);
case 3: printf(“Three”); break;
default: printf(“Default”);
}
A. Zero
B. ZeroOneTwoThreeDefault
C. Three
D. OneTwoThree
?
函数?8
?
18.?????C语言规定,在一个源程序中,main函数的位置??????。C
??A.?必须在最开始
??B.?必须在系统调用的库函数的后面
??C.?可以任意
??D.?必须在最后
?
19.?????关于函数的陈述中,正确的是:?????????。??D
A.?????空的参数列表用关键词void来申明。
B.??????如果只有一个参数,那么函数的列表圆括号就不需要了。
C.??????在函数定义中,参数是实参。
D.?????参数通过分号来分隔。
20.?????以下哪个函数能够产生范围在30~50之间的随机数:?????。D
A.??
文档评论(0)