文章目录[点我隐藏目录]

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2019-02-25到2019-06-20
本篇答案更新状态:已完结

第1章 C++ 概述 第一章C++概述

1、 问题:在一个C++程序中__。
选项:
A:main函数必须出现在所有函数之前 
B:main函数可以在任何地方出现 
C:main函数必须出现在所有函数之后
D:main函数必须出现在固定位置
答案: 【main函数可以在任何地方出现 

2、 问题:以下叙述中正确的是__。
选项:
A:C++程序中注释部分可以出现在程序中任意合适的地方
B:花括号"{"和"}"只能作为函数体的定界符
C:构成C++程序的基本单位是函数,所有函数名都可以由用户命名
D:分号是C++语句之间的分隔符,不是语句的一部分
答案: 【C++程序中注释部分可以出现在程序中任意合适的地方

3、 问题:编写C++程序一般需经过的几个步骤依次是() 
选项:
A:编辑、调试、编译、连接
B:编辑、编译、连接、运行 
C:编译、调试、编辑、连接 
D:编译、编辑、连接、运行
答案: 【编辑、编译、连接、运行 

4、 问题:以下叙述中正确的是__。
选项:
A:构成C++程序的基本单位是函数
B:可以在一个函数中定义另一个函数
C:main()函数必须放在其它函数之前
D:所有被调用的函数一定要在调用之前进行定义
答案: 【构成C++程序的基本单位是函数

5、 问题: C++语言中,编译后生成的文件扩展名为__。
选项:
A:.cpp
B:
.obj
C:.exe
D:
.h
答案: 【*.obj

第2章 数据类型、运算符和表达式 第2章 数据类型、运算符和表达式 (1)

1、 问题:下列标识符能做C++标识符的是____。
选项:
A:1841quanzhan
B:-score  
C:Class 
D:gpa4.0
答案: 【Class 

2、 问题:常量4.2、4.3f、4L的数据类型分别是_____。
选项:
A:float、float、double
B:double、float、long
C:double、double、float
D:float、float、long
答案: 【double、float、long

3、 问题:下列叙述中,错误的是:
选项:
A:”x”是一个字符型常量
B:2.71828是一个double常量
C:true是一个逻辑型常量
D:100是一个int常量
答案: 【”x”是一个字符型常量

4、 问题:下列变量定义中合法的是__。
选项:
A:short _a=1.0e-1; 
B:double b=1+5e2.5;
C:long do=0xfdaL; 
D:float 2_and=1-e-3;
答案: 【short _a=1.0e-1; 

5、 问题:命题“10<m<15或m>20”的C++语言表达式是: 
选项:
A:((m>10)&&(m<15)||(m>20))
B:((m>20)&&(m<15)||(m>10))
C:((m>20)&&(m<15)||(m>10))
D: ((m>10)||(m<15)||(m>20))
答案: 【((m>10)&&(m<15)||(m>20))

6、 问题:设int a=3,b=4,c=5;表达式(a+b)>c&&b==c的值是:
选项:
A:2
B:-1
C:0
D:1
答案: 【0

7、 问题:若x是一个bool型变量,y是一个值为-5的int型变量,则表达式 !x && y<0 的值为:
选项:
A:为true
B:为false
C:与x的值相同
D:与x的值相反
答案: 【与x的值相反

第2章 数据类型、运算符和表达式 第2章 数据类型、运算符和表达式 (2)

1、 问题:表达式!x等效于
选项:
A:x==1
B:x==0
C:x!=1
D:x!=0
答案: 【x==0

2、 问题:逗号表达式 (x=23, x=x5), x+25 的值为
选项:
A:25
B:55
C:45
D:100
答案: 【55

3、 问题:设变量m,n,a,b,c,d均为0,执行(m = a==b)&&(n=c!=d)后,m,n的值是
选项:
A:0,0
B:0,1
C:1,0
D:1,1
答案: 【1,0

4、 问题:设int x=2,y=4,z=7;则执行x=y–<=x|| x+y!=z后x,y的值分别为
选项:
A:0,3
B:1,3
C:2,3
D:2,4
答案: 【1,3

5、 问题:在下列成对的表达式中,运算符“+”的意义不相同的一对是
选项:
A:5.0+2.0和5.0+2 
B: 5.0+2.0和5+2.0
C:5.0+2.0和5+2 
D:5+2.0和5.0+2
答案: 【5.0+2.0和5+2 

6、 问题:设x为int型变量,则执行以下语句后,x的值为__。x=10;  x+=x-=x-x;
选项:
A:10
B:20
C:40
D:30
答案: 【20

7、 问题:设有如下程序段:int x=2002, y=2003;cout<<(x, y)<<"";则以下叙述中正确的是__。
选项:
A:编译时产生出错信息,不能正确输出
B:输出2002, 2003
C:输出值为2002 
D:输出值为2003
答案: 【输出值为2003

8、 问题: 设x, y, z, t均为int型变量,则执行以下语句后,t的值为__。x=y=z=1;t=++x||++y&&++z;
选项:
A:不定值 
B:2
C:1
D:0
答案: 【1

9、 问题:有如下程序 void main( ) {   int y=3, x=3, z=1; cout<<(++x, y++)<<z+2<<endl; } 运行该程序的输出结果是__。
选项:
A:3  4
B:4  2
C:4  3
D:3  3
答案: 【3  3

10、 问题:下列程序段的输出是__。unsigned short i=65538;   cout<<i<<endl;
选项:
A:65538 
B:有语法错误,无法编译通过
C:0
D:2
答案: 【2

第3章 简单的输入/输出 第3章 简单的输入-输出

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注