c++周日上午2024-6-9(作业)

*
您的姓名:
本节知识点:
1、复习逻辑运算符:与&&  或||    非!
2、学习掌握逻辑运算符的优先级:!  &&  || 
3、学习掌握闰年的计算规则和代码编写;
*
1.
计算机领域的图灵奖为了纪念()科学家图灵。
A、英国
B、德国
C、瑞典
D、法国
*
2.
不可以作为 C++标识符的是()。
A、a_plus_b
B、a_b
C、a+b
D、ab
*
3.
常量'3'的数据类型是()。
A、int
B、char
C、bool
D、double
*
4.
下列符号不是 C++语言的运算符的是()。
A、$
B、%
C、=
D、*
*
5.
表达式(3 + 12 / 3 * 2)的计算结果为()。
A、10
B、5
C、11
D、2
*
6.
如果 a 和 b 均为 int 类型的变量,下列表达式能够正确判断“a 不等于 0 或 b 不等于 0”的是()
A、!a == 0 && !b == 0
B、!(a == 0 && b == 0)
C、(a != 0) && (b != 0)
D、a && b
*
7.
如果 a 为 int 类型的变量,下列表达式不能正确表达“a 是奇数时结果为 0,否则结果非 0”的是()。
A、a %= 2
B、a / 2 * 2 == a
C、a % 2 == 0
D、(a + 1) % 2
*
8.
注释是对于 C++程序员非常有用,但会被 C++编译器忽略。()
A、正确
B、错误
*
9.
以下奖项与计算机领域最相关的是?( )
A、奥斯卡奖
B、图灵奖
C、诺贝尔奖
D、普利策奖
*
10.
提出“存储程序”的计算机工作原理的是?( )
A、冯•诺依曼
B、克劳德•香农
C、戈登•摩尔
D、查尔斯·巴比奇
*
11.
下列表达式能够正确判断“a 不等于 0 且 b 不等于 0”的是?( )
A、!a == 0 || !b == 0
B、!((a == 0) && (b == 0))
C、!(a == 0 && b == 0)
D、a && b
*
12.
若 a、b、c、d 均为 int 类型的变量,并且初值均为 0,以下不是正确的赋值语句是?( )
A、a = b = c = d = 100;
B、d++;
C、c + b;
D、d = (c = 22) - (b++);
*
13.
A、B、C 是三个 int 类型的变量,如果已知表达式(A >= B && B >= C)的结果为 true,则表达式(A > C || B == C)的结果(  )
A、为 true
B、为 false
C、无法判定结果
D、当 A、B、C 都相等时为 true,否则为 false
*
14.
C++程序中必须要有 main 函数。( )
A、正确
B、错误
*
15.
只要计算机不连接互联网,就不可能感染计算机病毒。( )
A、正确
B、错误
*
16.
在 if...else... 语句中,配对规则是 else 总是与最近的未配对的 if 配对。( )
A、正确
B、错误
*
17.
"A"是一个字符常量。( )
A、正确
B、错误
*
18.
常量是在整个程序运行过程中不能改变的量。( )
A、正确
B、错误
*
19.

【编程题】

26、(本题 25 分)【问题描述】

小明刚刚学习了小时、分和秒的换算关系。他想知道一个给定的时刻是这一天的第几秒,你能编写一个程序帮帮他吗?

【输入描述】

输入一行,包含三个整数和一个字符。三个整数分别表示时刻的时、分、秒;字符有两种取值,大写字母'A'表示上午,大写字母'P'

表示下午。

【输出描述】

输出一行,包含一个整数,表示输入时刻是当天的第几秒。

【样例输入 1】

0 0 0 A

【样例输出 1】

0

【样例输入 2】

11 59 59 P

【样例输出 2】

86399

问卷星提供技术支持
举报