GESP编程共123题,本题是整站第1458题,已经有人完成了本题,加油!
CPU(中央处理单元):
执行指令并控制计算机的各个部分。分为 算术逻辑单元(ALU),执行算术与逻辑运算;控制单元(CU),控制计算机的运算顺序和流程;寄存器,存储数据和指令。
时钟频率:CPU 每秒钟执行指令的数量,单位通常为 GHz。时钟频率越高,CPU 处理速度越快。
内存(Memory):
RAM(随机存取存储器):运行时的数据存储区,用于存放程序和数据,访问速度快,但断电会丢失数据。
ROM(只读存储器):存储系统固件,数据在断电后不丢失。
缓存(Cache):存储 CPU 最近使用过的数据,速度比 RAM 快,用于提高 CPU 性能。
I/O 设备(输入输出设备):
输入设备:如键盘、鼠标、扫描仪等,用于向计算机输入数据。
输出设备:如显示器、打印机、扬声器等,用于输出计算机的处理结果。
Windows:
图形化界面的操作系统,支持多任务、多线程操作,广泛应用于桌面计算机。具有 任务管理器、资源管理器 等工具,帮助用户管理计算机资源。
Linux:
开放源代码的操作系统,支持命令行和图形界面。广泛应用于服务器、嵌入式系统和超大规模计算中。常用的发行版包括 Ubuntu、CentOS、Debian 等。
从第一代电子计算机(ENIAC) 到 第四代(微型计算机) 和 现代的智能设备,计算机技术经历了从机械计算到电子计算、从批处理系统到多任务处理的飞跃。
创建文件:
打开 Dev C++,点击“文件”->“新建”->“源代码”来创建新的 C++ 文件。
默认情况下,文件的扩展名应为 .cpp
。
编辑文件:
在代码编辑窗口中编写代码,Dev C++ 提供了代码高亮、自动补全等功能,可以帮助提高编程效率。
保存文件:
编辑完毕后,点击“文件”->“保存”,选择保存路径和文件名。确保文件保存为 .cpp
格式。
编译:
点击“执行”->“编译”或者快捷键 F9
,Dev C++ 会将代码编译成可执行文件(.exe
文件),如果存在错误,编译器会显示错误信息。
调试:
使用 Dev C++ 提供的调试工具,逐行执行代码,查看变量值、堆栈信息,帮助定位程序中的逻辑或运行时错误。
cin(C++ 输入):
1 2 3 |
|
scanf(C 输入):
1 2 3 |
|
cout(C++ 输出):
1 2 |
|
printf(C 输出):
1 2 |
|
赋值操作:将一个变量的值赋给另一个变量。
1 2 |
|
程序按顺序从上到下执行,没有分支或循环。
1 2 3 4 |
|
if 语句:
1 2 3 |
|
if-else 语句:
1 2 3 4 5 |
|
switch 语句:
1 2 3 4 5 6 7 8 9 10 |
|
for 循环:用于已知次数的循环。
1 2 3 |
|
while 循环:适用于条件判断后执行。
1 2 3 4 5 |
|
do-while 循环:保证循环体至少执行一次。
1 2 3 4 5 |
|
continue 和 break:
continue:跳过当前循环的剩余部分,进入下一次循环。
break:直接退出当前循环。
标识符:变量名、函数名等程序中用来标识对象的名称。规则:只能包含字母、数字和下划线,且不能以数字开头。
1 |
|
关键字:语言保留的词,具有特殊意义,不能作为标识符。例如:int
、if
、else
、for
等。
常量:定义后值不可改变的量。可以使用 const
关键字声明常量。
1 |
|
变量:定义后值可以改变的量。
1 |
|
单行注释:// 注释内容
多行注释:/* 注释内容 */
常见的算术运算:加法(+
)、减法(-
)、乘法(*
)、除法(/
)、求余(%
)。
1 2 3 4 5 6 |
|
与(&&)、或(||)、非(!) 运算:
1 2 3 |
|
比较两个值的大小:
1 2 |
|
++
(自增),--
(自减):
1 2 |
|
三目运算符:(condition) ? (true_expression) : (false_expression)
1 |
|
int:常用的整数类型,通常占用 4 字节。
long long:用于存储大整数,通常占用 8 字节。
float:单精度浮点数,通常占用 4 字节。
double:双精度浮点数,通常占用 8 字节。
char:存储单个字符,通常占用 1 字节。
bool:用于存储 true
或 false
,通常占用 1 字节。
暂无
本站题目仅供学习,GESP版权归CCF所有,如有侵权请联系删除。站长陈老师QQ及微信:208234。