C++ 实践挑战
初级
本课程包含大量 C++ 挑战,每个挑战都是一个小的 C++ 项目,配有详细的说明和解决方案。通过解决这些挑战,你可以练习 C++ 技能,提高问题解决能力,并学习如何编写干净高效的代码。
cpp
💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版
- 简介
- 大纲
计算学生平均成绩
输出加密后的字母
使用 C++ for 循环计算阶乘
借书的所有可能排列
输出最大值
C++ 程序输出字符串
堆内存管理
数据类型和表达式
使用指针数组生成英文月份名称
使用 Lambda 函数实现两个整数相加 Coming Soon
使用指针实现数字相加 Coming Soon
矩形面积和周长计算 Coming Soon
计算 3 个数字的平均值 Coming Soon
Lambda 函数:BMI 计算器 Coming Soon
将字符转换为整数 Coming Soon
成本价格的计算 Coming Soon
计算利润和利润率 Coming Soon
更改枚举元素的默认值 Coming Soon
将厘米转换为英尺 Coming Soon
枚举变量值:Meat1、Meat2 Coming Soon
在孩子们之间分配巧克力 Coming Soon
C++ 中的动态内存分配 Coming Soon
使用宏求解爱因斯坦方程 Coming Soon
用 C++ 将华氏温度转换为摄氏温度 Coming Soon
计算立方体体积 Coming Soon
使用 Lambda 打印 Hello World Coming Soon
连接两个字符串 Coming Soon
使用宏打印行号 Coming Soon
学生最大可能握手次数 Coming Soon
英里到公里的转换 Coming Soon
使用多个命名空间:逆序输出 Coming Soon
将磅转换为千克 Coming Soon
重新定义能量计算宏 Coming Soon
使用单利计算本金 Coming Soon
计算两个数字的差值 Coming Soon
累加数字直到用户输入 0 Coming Soon
不使用临时变量交换两个数字 Coming Soon
自定义减法函数
输出平方根
访问二维数组元素
检查字母有效性 Coming Soon
重写 Strcpy 函数
将字符串转换为大写 Coming Soon
计算字符串的长度 Coming Soon
找出数组中的最大元素 Coming Soon
圆面积计算函数 Coming Soon
C++ 命名空间(namespace)使用演示 Coming Soon
使用函数计算单利 Coming Soon
计算售价与利润 Coming Soon
使用参数演示函数重载 Coming Soon
不同参数类型的函数重载 Coming Soon
命名空间中的 using 指令 Coming Soon
使用正则表达式匹配电子邮件地址
输出最后一个序号
检查偶数或奇数 Coming Soon
判断年份是否为闰年 Coming Soon
判断负数 Coming Soon
根据分数确定学生等级 Coming Soon
确定员工奖金资格 Coming Soon
找出最年幼的兄弟 Coming Soon
猜谜游戏:判断正确数字 Coming Soon
基于年龄判断投票资格 Coming Soon
Fizz Buzz 数字处理 Coming Soon
从输入中打印较长的字符串 Coming Soon
免费课程和 VIP 课程
使用迭代法计算阶乘 Coming Soon
生成数字的乘法表 Coming Soon
打印前 N 个数字 Coming Soon
打印 * 的半三角形图案 Coming Soon
循环打印句子三次 Coming Soon
计算自然数的和 Coming Soon
统计数字的位数 Coming Soon
计算各位数字之和 Coming Soon
优化 C++ 斐波那契数列性能
动态创建数组 Coming Soon
计算平均成绩 Coming Soon
计算获得的百分比分数 Coming Soon
使用指针访问数组元素 Coming Soon
使用范围循环(Ranged Loop)提取数组元素 Coming Soon
数组元素乘法 Coming Soon
判断完全数是否存在 Coming Soon
字符频率计数器 Coming Soon
找出给定数字的因数 Coming Soon
计算两个数的最大公约数 Coming Soon
使用 C++ 验证数字是否为质数 Coming Soon
查找区间内的质数 Coming Soon
检查一个数字是否为阿姆斯特朗数 Coming Soon
实现阿姆斯特朗数检查器 Coming Soon
判断哈沙德数 Coming Soon
判断回文数 Coming Soon
C++ 程序:计算球体体积 Coming Soon
判断过剩数 Coming Soon
统计字符串中的元音字母数量 Coming Soon
重载前缀和后缀运算符 Coming Soon
后缀 ++ 运算符重载 Coming Soon
使用类成员计算体积
找出最小的数字 Coming Soon
识别自除数 Coming Soon
使用指针交换两个变量的值 Coming Soon
识别数组中的偶数 Coming Soon
使用函数模板进行加法运算 Coming Soon
使用 switch 语句的简单计算器程序 Coming Soon
C++ 中的算术运算 Coming Soon
在 C 语言中复制数组内容
使用循环和布尔变量检查数字范围 Coming Soon
找出小于 250 的最大倍数 Coming Soon
排除 3 的倍数 Coming Soon
跳过特定数字 Coming Soon
在特定数字处停止 Coming Soon
计算两个数的最小公倍数 Coming Soon
检查分母是否为零 Coming Soon
使用异常类进行除法运算 Coming Soon
计算矩形的面积 Coming Soon
摄氏温度到华氏温度的转换
访问静态类成员 Coming Soon
矩形面积计算器 Coming Soon
在 C++ 中处理 bad_alloc 异常 Coming Soon
捕获多个异常 Coming Soon
数组边界检查 Coming Soon
前缀 ++ 运算符重载 Coming Soon
序列求和
计算数组的标准差 Coming Soon
二进制中 1 的个数
使用折叠表达式计算平均值
使用友元函数实现复数相加 Coming Soon
实现复数相加 Coming Soon
计算两个三角形的面积 Coming Soon
计算三角形和矩形的面积 Coming Soon
动态创建对象 Coming Soon
获取和设置学生姓名 Coming Soon
设置和获取员工工资 Coming Soon
坐标差值计算 Coming Soon
结构化绑定与 Lambda 函数
正方形面积的计算 Coming Soon
检查冰热温度条件 Coming Soon
创建可复用的计算器类 Coming Soon
使用抽象类计算面积 Coming Soon
实现私有继承 Coming Soon
实现受保护的继承 Coming Soon
十六进制到十进制的转换
访问基类的重写函数 Coming Soon
实现虚函数 Coming Soon
动物类与继承 Coming Soon
多个类继承自单个类 Coming Soon
多类中函数的重写 Coming Soon
重写父类函数 Coming Soon
带锁定输出的并发编程
复数计算器的实现 Coming Soon
使用 printf 将 LabEx 升级到 C++11
复数除法 Coming Soon
将键盘输入转换为大写字母并保存到文件
修复 C++14 字符串修剪 Bug
单例日志记录器实现
实现一个简单的线程池
C++ 实现 10 个整数的冒泡排序
教师
Labby
Labby is the LabEx teacher.
分享到 Google Classroom
加入我们的 Discord 一起学习
立即加入用户评论
" Gostei de aprender a digitar comandos no terminal. Isso é muito divertido e interativo! Tenho vontade de aprender mais um pouco para melhorar as minhas habilidades em programação"
— Christian Youtube
" только начал пользоваться, сайт супер! объяснения краткие и понятные, удобный интерфейс и хорошая реализация нейросети объясняющей материал"
— Андрей Шахов
为您推荐

