- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C上非电类卷A
PAGE
共 NUMPAGES 7页 第 PAGE 7页
东 南 大 学 考 试 卷(A卷)
课程名称C++程序设计上考试学期06-07-2得分适用专业非电类专业考试形式闭卷考试时间长度100分钟学号 姓名
说明:卷面满分为60分。
一、选择题 (每题1.5分,共15分)
1. 建立C++语言的可执行程序,需要经过编辑源程序、对源程序编译、对多个程序文件进行连接和生成可执行程序等步骤,其中建立或生成文件的顺序如以文件扩展名识别,正确的顺序为 。
(A).exe .cpp .obj (B).cpp .exe .obj
(C).cpp .obj .exe (D).obj .cpp .exe
2. 若要定义一个占8个字节的能存储实数的变量,应在该定义语句的开始使用类型声明保留字 。
(A)long (B)double (C)float (D)unsigned
3. 下列符号中, 不是C++程序语句中使用的分隔符。
(A); (B), (C){ } (D)/* */
4. 下列标识符中,不合法的用户定义标识符为 。
(A)a#b (B)_sin (C)a_6 (D)cAd
5. 设有变量定义语句 int a=2, b=3, x=1, y=0; 那么执行表达式
y=(x=a*b, x+x, x*x);后,x和 y的值分别是 。
(A)6和4 (B)6和36
(C)6和 6 (D)2 和 12
6. while(!x)中的(!x)与下面条件( D )等价。
(A)x==1 (B)x!=1 (C)x!=0 (D)x==0
7. 设有变量int a=8; float x=2.5, y=6.8; 表达式x+a%3*x+(int)(x+y)%2/5执行后的值为 。
(A)7 (B)7.5 (C)8.43 (D)12.5
8. 设有函数说明如下:
int f1(int x, int y) { return x + x % y ; }
int f2(int x, int y) { return x = = y ; }
如果声明int a=8,b=4,c=3; 则语句
coutf2(a, 2*c), f1( f1(a*b, c), f2(a, 2*b) )endl;
的执行结果分别是 。
(A)0,1 (B)1,0
(C)0,34 (D)1,34
9. 设有带参宏定义为:#define Count(x) x*x ,则执行表达式
y= Count(2+3); 后y的值为 。
(A)5 (B)11 (C)13 (D)36
10. C++语言中函数返回值的类型是由 决定的。
(A)return语句中的表达式类型 (B)调用该函数的主调函数类型
(C)传递给函数的实参类型 (D)定义函数时所指定的函数类型
二、阅读以下程序(第一列为程序代码行编号),然后填空回答问题。
1 #include iostream.h (共5分)
2 void swap(float , float );
3 int main(){
4 float a=40,b=70;
5 swap(a, b);
6 return 0;
7 }
8 void swap(float a, float b){
9 float t;
10 t=a; a=b; b=t;
11 cout a=a,b=bendl;
12 }
(a)第 行代码是函数swap的调用语句。
(b)第 行代码是swap函数的原型。
(c)第 行代码是开始定义swap函数。
(d)执行到第6行时,main函数中的变量a= 。
(e)执行到第11行时,该行变量a= 。
5, 2, 8, 40, 70
三、阅读程序,回答问题 (共20分)
1. 写出下列程序段运行时的输出结果。
#include iostream.h
void m
您可能关注的文档
- BalancedUltra-WidebandBPFDesignUsingSlotlineResonator.doc
- BAL--EDrumbodyspiral-divideddesign-ongearu.doc
- Ballpendulumtest王鑫宇.doc
- BANDINABOX(教程+说明).doc
- BAMChapter-FoodSamplingandPreparation.doc
- BandMathinENVI.doc
- BankingCV模板.doc
- BanyanTreeMaldivesVabbinfaru悦榕庄-华宾法鲁岛.doc
- BarbsbetweenChina.doc
- BARCReadTablepositionsensoradjust.doc
文档评论(0)