2.5 KiB
C++ 数学运算与评测 课后习题
姓名: _________________________________________________________
一、 填空题
- 代码
cout << "5 + 3";的输出结果是:_______________。 - 代码
cout << 5 + 3;的输出结果是:_______________。 - 在 C++ 中,两个整数相除得到的结果会___________(填写 舍弃/保留)小数。
%符号在 C++ 中的意义是:_______________。cout << 9 / 2;的输出结果是:__________。cout << 15 / 2.0;的输出结果是:__________。cout << 9 % 2;的输出结果是:__________。
二、 单项选择题
( ) 1. 执行 cout << "10 / 2"; 后,屏幕上会显示什么?
A. 5 B. 10 / 2 C. 10/2 D. 2
( ) 2. 执行 cout << 10 / 2; 后,屏幕上会显示什么?
A. 5 B. 10 / 2 C. 10/2 D. 2
( ) 3. 执行 cout << 13 / 5; 后,屏幕上会显示什么?
A. 3 B. 2.6 C. 2 D. 1
( ) 4. 在 C++ 中,% 运算符代表什么?
A. 百分比 B. 除法 C. 取余数 D. 乘法
( ) 5. 如何计算 10 除以 4 才能得到带有小数的结果 2.5?
A. cout << 10 / 4;
B. cout << 10 % 4;
C. cout << 10.0 / 4;
D. cout << "10 / 4";
( ) 6. 对于代码代码是 cout << 2 + 4 << " " << "10 - 2 - 4";,它的最终输出结果是?
A. 6 10-2-4 B. 6 4 C. 64 D. 6, 4
( ) 7. 在线评测系统 (OJ) 的主要作用是什么? A. 帮助我们写代码的软件 B. 用来运行和评判我们代码对错的“考官” C. 一个只能存储代码的网站 D. C++ 的一个内置功能
三、 判断题
( ) 1. cout << "3 * 4"; 这行代码会输出 12。
( ) 2. 整数除法 7 / 3 的结果是 2,因为小数部分被直接舍弃,而不是四舍五入。
( ) 3. 在 C++ 中,只要除法算式中有一个数字是小数(如 5.0 / 2),计算结果就会保留小数。
( ) 4. 把代码提交到在线评测系统(OJ)之前,不需要在自己的电脑上运行测试。
( ) 5. % 运算符可以用来计算一个数除以另一个数的余数。
( ) 6. cout << 5 % 2; 的结果是 2.5。
( ) 7. 在 cout 语句中,如果想输出一个空格,必须写成 cout << " ";。
四、 默写题
请在下方的空白处,默写出基本程序的框架代码,并简要说明每一句代码的意义。