GESP2024年3月认证C++二级( 第二部分判断题(1-10))


🌟 第1题

1、题目说:输出是 28.5

❌ 错误


2、🎬 小数变整数魔法

(1)int(s) 是什么意思?

👉 强制转成整数!

cpp 复制代码
int(18.5) → 18

不会四舍五入,而是直接"砍掉小数"。


(2)所以:

cpp 复制代码
t = 18 + 10 = 28

不是 28.5。



🌟 第2题

1、Xyz、xYz、xyZ 是不同变量?

✅ 正确


2、🎬 大小写敏感王国

(1)C++ 是大小写敏感的语言!

cpp 复制代码
abc ≠ Abc ≠ aBc

(2)就像:

大李

小李

老李

虽然都是李,确是三个不同的人。



🌟 第3题

cpp 复制代码
cout << (8 < 9 < 10)

1、输出 true?

❌ 错误


2、连环比较:

C++ 是这样算的:

(1)第一步:

cpp 复制代码
8 < 9 → true → 1

(2)第二步:

cpp 复制代码
1 < 10 → true

(3)最后输出:

1

不是 true!

⚠ 考试常考陷阱!


3、🌟 如果我们想输出 true 呢?

需要给 cout 加一个"显示布尔文字模式"的命令:

cpp 复制代码
cout << boolalpha;

✅ 正确写法:

cpp 复制代码
#include <iostream>
using namespace std;

int main() {
    cout << boolalpha;     // 开启布尔文字输出模式
    cout << (8 < 9 < 10);
    return 0;
}

输出结果:

cpp 复制代码
true

4、🎯 如果想关掉怎么办?

可以写:

cpp 复制代码
cout << noboolalpha;


🌟 第4题

cpp 复制代码
for(i=0; i<100; i+=2);

1、i 的范围是 0 到 99?

❌ 错误


2、🎬 跳着走的步子

(1)i 每次加 2:

cpp 复制代码
0 2 4 6 8 ... 98

(2)不会出现 99。

所以不是 0~99。



🌟 第5题

1、输出都为 2022?

❌ 错误


2、🎬 字符和数字不同!

(1)浮点数:

cpp 复制代码
float(2022) → 2022.0

(2)字符:

cpp 复制代码
'2022'

这根本不合法!


(3)字符只能写:

cpp 复制代码
'2'

而不是多个字符。



🌟 第6题

1、已知 A = 65

表达式:

cpp 复制代码
int('C') + abs(-5.8)

结果 72.8?


✅ 正确


2、🎬 ASCII 值

(1)'C' 的 ASCII 是:

cpp 复制代码
67
cpp 复制代码
int('C')

值为67


(2)abs(-5.8)

→ 值为5.8


(3)67 + 5.8 = 72.8



🌟 第7题

cpp 复制代码
bool(-1)

1、返回 false?

❌ 错误


2、🎬 布尔规则

(1)在 C++ 里:

cpp 复制代码
0 → false
非0 → true

(2)所以:

cpp 复制代码
bool(-1) → true


🌟 第8题

1、如果:

cpp 复制代码
sqrt(a) == abs(a)

那么 a=0?

❌ 错误


2、🎬 平方根的秘密

(1)我们试:

a = 1

cpp 复制代码
sqrt(1) = 1
abs(1) = 1

成立!


(2)所以不只 0。



🌟 第9题

1、WIFI盒子有路由功能?

✅ 正确


2、🎬 网络小知识

(1)WIFI盒子本质就是:

👉 小型路由器


(2)负责:

  • 分配IP

  • 连接网络



🌟 第10题

1、所有 for 循环都能改成 while?

✅ 正确


2、🎬 循环变形术

(1)for:

cpp 复制代码
for(i=0;i<5;i++)

(2)可以变成:

cpp 复制代码
i=0;
while(i<5){
    ...
    i++;
}

本质一样!


相关推荐
一方热衷.6 小时前
YOLO26-Seg ONNXruntime C++/python推理
开发语言·c++·python
仰泳的熊猫8 小时前
题目2194:蓝桥杯2018年第九届真题-递增三元组
数据结构·c++·算法
2301_803554528 小时前
linux 以及 c++编程里对于进程,线程的操作
linux·运维·c++
小糯米60110 小时前
C++ 排序
c++·算法·排序算法
EverestVIP10 小时前
c++前置声明的方式与说明
开发语言·c++
老约家的可汗11 小时前
C++篇之类和对象下
java·开发语言·c++
Mr_WangAndy11 小时前
C++数据结构与算法_排序算法
c++·排序算法·基础排序·高级排序
Irissgwe11 小时前
C&C++内存管理
c语言·开发语言·c++·c++内存管理
玖釉-12 小时前
解密图形渲染的性能原罪 —— Draw Call
c++·windows·图形渲染