- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1-3章测试题答案
1-3章测试习题
一、选择题(25分)
1.C++程序的执行总是从哪里开始的?【 】
?a)main函数 ?b)第一行? c)头文件? d)函数注释
2.字符型数据在内存中的存储形式是:【 】 a)原码? b)补码? c)反码 ?d) ASCII码
3.下面常数中不能作为常量的是【 】 ?a)0xA5? b)2.5e-2? c)3e2? d)0583
4.以下选项中是正确的整型常量的是:【 】 ?a)1.2? b)–20? c)1,000 ?d)6 7 4
5.以下选项中不是正确的实型常量的是:【 】 ?a)3.8E-1? b)0.4e 2 ?c)–43.5 ?d)243.43e-2
6.以下符号中不能作为标识符的是:【 】 a)_256 b)void c)scanf d)Struct
7.下面不能正确表示a*b/(c*d)的表达式是:【 】 a) (a*b)/c*d b)a*b/(c*d) c)a/c/d*b d)a*b/c/d
8.下列运算符中,运算对象必须是整型的是:【 】 a)/ b)%= c)= d)
9.已知a,b均被定义为double型,则表达式:b=1,a=b+5/2的值为:【 】 a)1 b)3 c)3.0 d)3.5
10.如有int a=11;则表达式(a++*1/3)的值是【 】 a)0 b)3 c)4 d)12
11.在下列运算符中,优先级最低的是:【 】 a)|| b)!= c) d)+
12.表达式9!=10的值为:【 】 a)非零值 b)true c)0 d)1
13.能正确表示x=3或者x1的关系表达式是:【 】 a)x=3 or x1 b)x=3|x1
c)x=3||x1 d)x =3x1
14.下列运算符中优先级最高的是:【 】 a)! b)% c)-= d)
15.下列【 】是语句。
A) ; B) a= 17 C) x+y D) cout\n
16. 如要求在if括号中的表达式,表示a不等于0的时候的值为”真”,则能正确表示这一关系的表达式为【 】 A) a0 B) !a C) a=0 D) a
17.如果变量x,y已经正确定义,下列语句【 】不能正确将x,y的值进行交换:A) x=x+y;y=x-y;x=x-y;B) t=x;x=y;y=t;C) t=y;y=x;x=t;D) x=t;t=y;y=x;
18.下列关于开关语句的描述中,【 】是正确的。
开关语句中default子句可以没有,也可有一个
开关语句中每个语句序列中必须有break语句
C) 开关语句中default子句只能放在最后
D) 开关语句中case子句后面的表达式可以是整型表达式
19.下列条件语句中,功能与其它语句不同的是【 】。
A) if (a) coutxendl?;else coutyendl?;
B) if (a==0) coutyendl?;else coutxendl?;
C) if (a!=0) coutxendl?;else coutyendl?;
D) if (a==0) coutxendl?;else coutyendl?;
20.下列for循环的次数为【 】。
for(int i=0,x=O;!xi=5;i++)
A) 5 B) 6 C) 1 D)无限
21.下列while循环的次数是【 】。
while(int i=O) i--;
A)0 B) 1 C) 5 D)无限
22.下列do-while循环的循环次数为【 】
int i=5;
do
{
couti--endl;
i--;
}while(i!=O);
A) 0 B) 1 C) 5 D) 无限
23.下列for循环的循环体执行次数为【 】
for(int i(O),j(10);i=j=10;i++,j--)
A) 0 B) 1 C) 10 D) 无限
24.设变量已正确定义,则以下能正确计算f=n!的程序段【 】。
A) f=0; B) f=1;
for(i=1;i=n;i++)f*=i; for(i=2;i=n;i--) f*=i;
C) f=1
文档评论(0)