C++同步练习册答案

C++同步练习册答案

(未完,待续…)

第一章

一、单项选择

ADBBDDCCAACDBDDCABCADDADB

二、简答题

1. 0

2. x==3||y!=5

3. x

4. 0

5. a==b的值为0,因为“==”是关系运算符;

6. a的值是5,表达式的值是非曲直

7. a==5||b!=5

8. 352

9. a=28,b=20,c=3

10. i++是先取i的原值赋给x,然后

第二章

一、单项选择

CDAADAA

二、简答题

1、if(k=a-b)cout

else cout

2、

三、分析程序,写输出结果

1、 11 defaultSwitch end.

2、 7 9

3、 a=1

a=3

5。 i再自加1a=b的值为3,“=++i是i先自加1,然后再赋给E1; WHILE(E2) { 循环体; E3; } x。”是赋值运算符。 ;

a=9

4、 1 3 5 7 9

5、 1 3 5 7 9

6、 s=64

四、根据程序功能填空

2、(x>0) ( break)

3、(i

4、(j

第三章

一、单项选择题

DDACC

二、简答题

三、分析程序,写输出结果

1、 7,1

7,9

23,9

2、 4 6 8 10

3、 1 2 3 4

4、 32

五、程序设计

1、 # include

void print(int w)

{for (int i=1;i

{for (int j=1;j

cout

void main()

{print(4);}

3、#include

float count(char, float, float);

void main()

{float a,b; char op;

cout

do

{ cin>>a>>op>>b;

if(op!='+'&&op!='-'&&op!='*'&&op!='/')

cout

else break;

}while(1);

cout

float count(char op, float a, float b)

{ switch(op)

{ case '+': return a+b;

case '-': return a-b;

case '*': return a*b;

case '/': return a/b;

}

}

第四章

三、分析程序,写输出结果

1、 s=44,count=7

2、 word ord rd d

3、 y=24

4、 worker,cadre

五、程序设计

1、 #include

void main()

{int x[100],k,i,n;

double sum=0.0,ave;

cout

cin>>k;

for(i=0;i

{ cin>>x[i]; sum+=x[i];}

ave=sum/k; //求平均值

n=0;

for(i=0;iave) n++;

cout

cout

2、

C++同步练习册答案

(未完,待续…)

第一章

一、单项选择

ADBBDDCCAACDBDDCABCADDADB

二、简答题

1. 0

2. x==3||y!=5

3. x

4. 0

5. a==b的值为0,因为“==”是关系运算符;

6. a的值是5,表达式的值是非曲直

7. a==5||b!=5

8. 352

9. a=28,b=20,c=3

10. i++是先取i的原值赋给x,然后

第二章

一、单项选择

CDAADAA

二、简答题

1、if(k=a-b)cout

else cout

2、

三、分析程序,写输出结果

1、 11 defaultSwitch end.

2、 7 9

3、 a=1

a=3

5。 i再自加1a=b的值为3,“=++i是i先自加1,然后再赋给E1; WHILE(E2) { 循环体; E3; } x。”是赋值运算符。 ;

a=9

4、 1 3 5 7 9

5、 1 3 5 7 9

6、 s=64

四、根据程序功能填空

2、(x>0) ( break)

3、(i

4、(j

第三章

一、单项选择题

DDACC

二、简答题

三、分析程序,写输出结果

1、 7,1

7,9

23,9

2、 4 6 8 10

3、 1 2 3 4

4、 32

五、程序设计

1、 # include

void print(int w)

{for (int i=1;i

{for (int j=1;j

cout

void main()

{print(4);}

3、#include

float count(char, float, float);

void main()

{float a,b; char op;

cout

do

{ cin>>a>>op>>b;

if(op!='+'&&op!='-'&&op!='*'&&op!='/')

cout

else break;

}while(1);

cout

float count(char op, float a, float b)

{ switch(op)

{ case '+': return a+b;

case '-': return a-b;

case '*': return a*b;

case '/': return a/b;

}

}

第四章

三、分析程序,写输出结果

1、 s=44,count=7

2、 word ord rd d

3、 y=24

4、 worker,cadre

五、程序设计

1、 #include

void main()

{int x[100],k,i,n;

double sum=0.0,ave;

cout

cin>>k;

for(i=0;i

{ cin>>x[i]; sum+=x[i];}

ave=sum/k; //求平均值

n=0;

for(i=0;iave) n++;

cout

cout

2、


相关文章

  • 程序设计语言的位置
  • 第一部分 引 言第1章 程序设计语言的位置 21.1 走向高级语言 21.1.1 机器语言是晦涩难懂的 31.1.2 汇编语言是低级的 31.1.3 高级语言的优点 51.2 规模的问题 61.2.1 人的错误因素 61.2.2 程序设计语 ...查看


  • 全国青少年信息学奥林匹克竞赛
  • 编辑 锁定 为了向那些在中学阶段学习的青少年普及计算机科学知识,为了给学校的信息技术教育课程提供动力和新的思路,为了给那些有才华的学生提供相互交流和学习的机会.也为通过竞赛和相关的活动培养和选拔优秀计算机人才,教育部和中国科协委托中国计算机 ...查看


  • 写给计算机专业的大学生
  • 写给计算机专业的大学生(转) 252538746 偶尔在网上看见了这样的一篇文章,希望正在学习计算机的大家可以认真的把它看完 1416718715 "首先说一说进入计算机专业的目的,我个人是因为十分喜欢IT业,很喜欢折腾电脑,所以 ...查看


  • 华为面试题
  • Q1:请你分别划划OSI 的七层网络结构图,和TCP/IP的五层结构图? Q2:请你详细的解释一下IP 协议的定义,在哪个层上面,主要有什么作用? TCP 与UDP 呢? Q3:请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现 ...查看


  • 初中语文网--初中语文同步教学优秀站点
  • · 会员中心 · 会员注册 · 收藏本页 · 在线字典.成语查询 · | 网站首页 | 七上 | 七下 | 八上 | 八下 | 九上 | 九下 | 人教版 | 教案 | 中考指导 | 下载 | 好妈妈胜过好老师 货币战争 鬼吹灯 海底两万里 ...查看


  • 新课标人教版必修三教案与练习目录
  • 新课标人教版必修三教案与练习目录 1.林黛玉进贾府教案 <林黛玉进贾府>同步练习(附答案) 2.祝福教案 <祝福>同步练习(附答案) 3.老人与海教案 <老人与海>同步练习(附答案) 4.蜀道难教案 &l ...查看


  • iOS求职之OC面试题
  • 1.Objective-C的类可以多重继承么?可以采用多个协议么? 答:不可以多重继承,可以采用多个协议. 2.#import和#include的区别是什么?#import 跟 #import""有什么区别? #impo ...查看


  • 请不要做个浮躁的人
  • 1. 把C++当成一门新的语言学习(和C 没啥关系!真的.): 2. 看++><Thinking In C,不要看<C++变成死相>: 3. 看<The C++ Programming Language> ...查看


  • 软件公司入职面试笔试题(C++)
  • C++/C试题 本试题仅用于考查C++/C程序员的基本编程技能.内容限于C++/C常用语法,不涉及数据结构.算法以及深奥的语法.考试成绩能反映出考生的编程质量以及对C++/C的理解程度,但不能反映考生的智力和软件开发能力. 笔试时间90分钟 ...查看


热门内容