软件工程师C三套试题答案.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

C++语言程序设计阶段测试答案(一)

—填空(20分)

函数

主函数main(

)

二选择题(10

1C2D3C4

分)

D5D

3/**/

三简述题(10

分)

4cin

cout

160年代起ALGOLCPLBCPLBC语言

5-16

C++语言

61

2语言简洁,紧凑,使用方便,灵活

726

运算符丰富

81

数据结构丰富

字母,数字,下划线

单精度型,双精度型,整型,字符型,枚举型

字符或字符型变量值

按行主顺序存放

四(1)01100

(2)01

(3)323

五读程序(20分)

具有结构化控制语句生成目标代码质量高可移植性好

不仅面向过程,还面向对象

六编程(30分)

1、#includeiostream.hvoidmain()

{intk;

longn,s=1;cinn;;

for(k=2;k=n;k++)

1、

11

s=s*k;

1

coutsendl;;

0

}

1

2、

#includeiostream.h

2、

-5

voidmain()

-12

{inti,j.k;

-7

cout*;

3、

m=7;n=7;k=6

for(i=1;i10;i++)

4、

m=2;n=5;k=7

X=15,Y=14

couti;

coutendlendl;

5、

X=1

for(j=1;j10;j++

)

Y=1

coutjendl;

X=1

for(k=1;k=j;k+

+)

Y=2

X=1Y=3

coutj*k;coutendl;}

}

3、#includeiostream.hvoidmain()

{intx=1,sum=2000;while(sum=0){

sum-=x;x++;}

coutx-1endl;

}

C++语言程序设计阶段测试答案(二)

—填空(20分)1、 12482、函数

3、1

4、非0的数字

5、(y%2)==1

6、||!

7、3

二选择题(20分)

1、B 2、B 3、D 4、C 5、D

6、C 7、D 8、D 9、C 10、A

三简述题(10分)

1、变量的指针就是变量的地址;指针变量是一种特殊的变量,它用来专门存放

另一个变量的地址。

8、按行主顺序存放 2、局部变量是在一个函数内部定义的变量,它只在本函数范围内有

9、04 效。

10、程序中的main()函数 全局变量是在函数外部定义的变量,全局变量可以为本文件中其它函

11、函数说明部分、函数体

12、顺序随机

数所共用。从定义变量的位置开始到本文件结束。

四求表达式的值(10分)

01101

3、

#includeiostream.h

floatF(n)

五读程序写结果(20分)

intn;

1、10

{floats;

40

inti;s=0;

2.0

for(i=1;i=n;i++)

3.0

s+=1/(float)i;

2、14,a=9

return(s);}

3、65669

voidmain()

7901

{floatsum;

sum=F(50)+F(100)+F(150)+F(200);

coutsum;}

六编程(30分)

4、

#includeiostream.h

1、#includeiostream.h

voidmain()

voidmain()

{staticintx[]={10,20,30,…..100};

{inti,sum=0;

for(i=1;sum=50000

;

i+

+

)

ints,i,*p;

s=0;

sum+=i;

p=x[0];

couti-1,sum;}

for(i=0;i9;i+=2)

2、#includeiostream.h

s+=*(p+i);

voidmain()

{intdata[20],n;

5、

couts;}

#includeiostream.h

for(n=0;n20;n++)

voidmain()

scanf(%d,data[n]);

{staticcharx[]=ABCDEFGH};

for(n=0;n20;n++)

char*p;

if(data[n]==10)

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档