第1章 基本数据与表达式·1.1 概述
当前页有2题,你已做2题,已提交2题,其中答对2题。 1. 一个最简单的C++程序,可以只有一个( )。
(A) 库函数 (B) 自定义函数 (C) main函数 (D) 空函数
参考答案:C
2. 用C++语言编制的源程序要变为目标程序必须要经过( )。 (A) 解释 (B) 汇编 (C) 编辑 (D) 编译
答题: 参考答案:D
第1章 基本数据与表达式·1.2 C++的字符集与词汇
当前页有1题,你已做1题,已提交1题,其中答对1题。 1. 下列字符列中,合法的标识符是:( )
(A) Begin (B) for (C) file.txt (D) π
答题:参考答案:A
第1章 基本数据与表达式·
1.3 C++的基本数据类型与存储形式
当前页有3题,你已做3题,已提交3题,其中答对3题。 1. 下述叙述正确的是( )。
(A)字符型变量不能赋予整数 (B) 任意整数都能表示字符 (C)字符型变量可存放多个字符 (D) 字符数据的值是整数值 答题:参考答案:D
2. 字符串常量 ”\\tMyNane\\103” 的长度是:( ) (A) 6 (B) 8 (C) 12 (D) 14
答题:参考答案:B
3. 在C++中,char类型数据在内存的存储形式是:
(A) 原码 (B) 反码 (C) 补码 (D) ASCII码
答题: 参考答案:D
第1章 基本数据与表达式· 1.6 表达式
当前页有10题,你已做10题,已提交10题,其中答对10题。
1. 设有变量定义 int i, j; 与表达式 i==0 && j==0 等价的表达式是:( ) (A) i==j (B) !i&&!j (C) !i==!j (D) i||j
答题:参考答案:B
2. 设有 int a,b; 下面( )不是C++的正确表达式。
(A)!a (B)b%a (C)a
答题:参考答案:D
3. 执行下列程序段后,x的值为5的表达式是( )。
(A) m=5, x=++m (B) m=5, ++m, x=m (C) m=5, m+1, x=m (D) m=5,m++, x=m
答题:参考答案:C
4. 表示整变量 a 不在1到10的范围内的正确表达式是( )。
(A)1010 (C)10
答题: 参考答案:D
5. 设int a=1,b=2,c=3,d=4; 则条件表达式a
答题: 参考答案:A
6. 设有 int a=1, double x=0.5 , y=0.2 ; 下面( )是错误表达式。 (A)a=x==y (B)a=x*y (C)y%x (D)x 答题:参考答案:C 7. 运算符优先级从高到低顺序的正确排列是( )。 (A) *=、&&、>、% (B) *=、%、&&、> (C) %、>、&&、*= (D) &&、%、>、*= 答题: 参考答案:C 8. 可以正确表示a、b之中只有一个大于k的表达式是( )。 (A)a>b>k (B)a 9. 有说明 int a=0; double x=5.16; 以下语句中,( )出现编译错误。 (A) x=a/x; (B) x=x/a; (C) a=a%x; (D) x=x*a; 答题: 参考答案:C 10. 逗号表达式 ( a = 5/2, a*5 ), a*5 的值为( )。 (A) 2 (B) 10 (C) 15 (D) 50 答题:参考答案:B 11. 表达式1/2*2.0的值是:( ) (A) 2 (B) 1 (C) 0.5 (D) 0 答题: 参考答案:D 12. 设有变量定义 int i, j; 与表达式 i==0 && j==0 等价的表达式是:( ) (A) i==j (B) i&&j (C) !i&&!j (D) i||j 答题: 参考答案:C 13. 下列字符列中,合法的浮点型常量是:( ) (A) 6e10 (B) 12e0.5 (C) 45.12e (D) 314 答题:参考答案:A 14. 以下运算符中,自右向左结合的运算符是:( ) (A) && (B) % (C) ?: (D) < 答题: 参考答案:C 15. 设变量int a = 5; 下列哪个表达式计算后,使得变量b的值等于2 ?( ) (A) b=a/2 (B) b=6-(a--) (C) b=b%2 (D) b=a>3?3:2 答题: 参考答案:A 16. 设x是整型变量,不能够表达数学关系式6 答题: 参考答案:B 17. 设有说明int x, y; 下列字符列中,不合法的赋值表达式是: (A) x=y=10 (B) x=y=x+10 (C) x=x+10=y (D) (x=x+10)=y 答题: 参考答案:C 18. 以下运算符中,优先级最低的是: (A) += (B) ?: (C) ++ (D) != 答题: 参考答案:A 19. 设变量定义int x = 6, y, z; 执行语句 y = z = x++; y = x > z; 后变量y的值是: (A) 0 (B) 1 (C) 5 (D) 6 答题: 参考答案:B 20. 计算表达式x=a=4,b=x++ 后,变量x,a,b的值分别是:( ) (A) 4,4,4 (B) 4,4,5 (C) 4,5,5 (D) 5,4,4 答题:参考答案:D 21. 以下运算符中,优先级最低的是:( ) (A) && (B) ?: (C) >= (D) -> 答题:参考答案:B 第1章 基本数据与表达式· 1.7 数据输入和输出 1. 设有变量定义 int y=234; 执行语句cout< 答题:参考答案:B 第2章 程序控制结构·2.1 选择控制 当前页有3题,你已做3题,已提交3题,其中答对3题。 1. 已知 int x=1, y=0; 执行下面程序段后,y的值为( )。 if(x) { if (x>0) y=1; } else y = -1 ; (A)-1 (B)0 (C) 1 (D)不确定 答题:参考答案:C 2. 已知 int x=1, y=0, w ; 执行下面程序段后,w的值为( )。 if(x) if(y) w=x&&y; else w=y; (A)0 (B)-1 (C)1 (D)不确定 答题:参考答案:A 3. 设有函数关系为y= ,下面选项中能正确表示上述关系为( )。 (A) y = 1 ; (B) y = -1 ; if( x >= 0 ) if( x != 0 ) if( x == 0 ) y = 0 ; if( x > 0 ) y = 1 ; else y = -1; else y = 0; (C) if( x <= 0 ) (D) y = -1 ; if( x < 0 ) y = -1 ; if( x <= 0 ) else y = 0 ; if( x < 0 ) y = -1 ; else y = 1 ; else y = 1 ; 答题:参考答案:C 第2章 程序控制结构·2.2 循环控制 当前页有8题,你已做8题,已提交8题,其中答对8题。 1. 语句while(a>b) a--; 等价于( )。 (A)if(a>b)a--; (B)do{a--}while(a>b); (C)for(a>b)a--; (D) for(;a>b; a--); 答题: 参考答案:D 2. 执行以下程序段后,屏幕的显示结果是( )。 i=10; s=0; do{s=s+i; i++;}while(i<=10); cout< (A)10 (B)11 (C)12 (D)21 答题: 参考答案:A 3. 已知int i=0,x=0; 下面while语句执行时循环次数为( )。 while( x || i ) { x ++ ; i ++ ; } (A) 3 (B) 2 (C) 1 (D) 0 答题: 参考答案:D 4. 已知int i=0,x=0; 下面while语句执行时循环次数为( )。 while( !x && i< 3 ) { x++ ; i++ ; } (A) 4 (B) 3 (C) 2 (D) 1 答题:参考答案:D 5. 已知int i=3;下面do_while 语句执行时循环次数为( )。 do{ i--; cout< (A) 1 (B) 2 (C) 3 (D) 无限 答题: 参考答案:B 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库2015华工网络教育《高级语言程序设计C++》随堂练习附答案在线全文阅读。
相关推荐: