C++语言基础篇第一二章课堂测试
关于
4天前
更新
0
频次
26
题目数
分享
有问题?问问AI帮你修改 改主题:如咖啡问卷改为奶茶问卷
请仔细阅读每一道题目,根据所学C++知识选择正确答案,祝你取得好成绩!
Q1:姓名
Q2:班级
Q3:学号
Q4:C++ 程序的基本结构,下列说法正确的是
Q5:下列变量名中,符合 C++ 命名规则(合法)的是
Q6:表达式 17 % 5 的值是
Q7:已知变量均为 int,表达式 17 / 5 的值是
Q8:若 int a = 5, b = 2;,则表达式 a / b 与 (double)a / b 的值依次是
Q9:一个 int 类型变量通常占用的存储空间与大致取值范围是
Q10:已知字符 A 的 ASCII 码为 65,则表达式 C - A 的值是
Q11:下列表达式(均按 int 计算)中,结果为 1 的是
Q12:要计算半径 r = 5 的球体积 V = 4/3 · π · r^3,为避免整除造成结果错误,下列写法正确的是
Q13:关于 #define PI 3.14 与 const double PI = 3.14; ,下列说法正确的是
Q14:(多选题)下列关于 C++ 数据类型的说法,正确的有
Q15:(多选题)设 a、b 为两个 int 变量,t 为 int 临时变量。下列能正确交换 a、b 的有
Q16:(多选题)关于输入输出,下列说法正确的有
Q17:(多选题)设 int x = 5;,下列哪些表达式含有浮点数运算(结果为浮点数)
Q18:阅读下列程序,其输出结果是:#include using namespace std;int main() { int a = 3, b = 4; cout a + b a * b % 5 (b - a) * 2; return 0;}
Q19:阅读下列程序,其两行输出依次是:#include <iostream>using namespace std;int main() { double x = 7 / 2; cout x endl; cout 7.0 / 2 endl; return 0;}
Q20:阅读下列程序(猴子吃桃逆推),其输出结果是:#include <iostream>using namespace std;int main() { int n = 1; n = (n + 1) * 2; n = (n + 1) * 2; n = (n + 1) * 2; cout n; return 0;}
Q21:阅读下列程序,其输出结果是:#include <cstdio>using namespace std;int main() { char c = 66; // B 的 ASCII 码 printf(%c %d, c + 1, c); return 0;}
Q22:【程序一】输入一个三位正整数(如 123),倒序输出 321。// 待填空代码:int n; cin n;int a = ____ ; // 百位int b = ____ ; // 十位int c = n % 10; // 个位cout c b a;其中第①空(取百位)应填:
Q23:【程序一】输入一个三位正整数(如 123),倒序输出 321。// 待填空代码:int n; cin n;int a = ____ ; // 百位int b = ____ ; // 十位int c = n % 10; // 个位cout c b a;其中第②空(取十位)应填:
Q24:【程序二】输入实数 t 与整数 n,精确到小数点后 3 位输出每人毫升数与所需杯子数(每人 2 个杯子)。// 待填空代码:double t; int n;scanf(%lf%d, , );printf( ____ , t / n, n * 2);其中第③空(printf 的输出格式串)应填:
Q25:【程序三】交换两个变量并输出。// 待填空代码:int a, b, t; cin a b;t = ____ ;a = b;b = ____ ;cout a b;其中第④空(第一个空白处)应填:
Q26:【程序三】交换两个变量并输出。// 待填空代码:int a, b, t; cin a b;t = ____ ;a = b;b = ____ ;cout a b;其中第⑤空(第二个空白处)应填:
联系我们
问卷网公众号