c++
有几何
这个作者很懒,什么都没留下…
展开
-
Linux学习C++入门教程案例——排序算法
C++中的一维数组案例——排序算法文章目录C++中的一维数组案例——排序算法一、冒泡排序1.思路(小到大)2.复杂度3.代码示例5.优缺点二、桶排序1.思路2.复杂度3.代码示例4.代码测试5.优缺点一、冒泡排序1.思路(小到大)如1,4,2,3,5,8,6,首先取数1,与后面的数比较,若比他小,位置不变,若比他大,往后挪一位;结束取数4与后面的数比较;循环往复。2.复杂度假设数组长度为n,计算量为:(n-1)+(n-2)+···+1=(nx(n-1))/23.代码示例#include &原创 2021-08-24 10:24:11 · 369 阅读 · 0 评论 -
Linux学习C++入门教程for循环——水仙花数
C++for循环案例——水仙花数文章目录C++for循环案例——水仙花数一、案例要求二、思路三、代码演示四、测试代码一、案例要求输出所有三位水仙数(水仙花数:如153=1x1x1+5x5x5+3x3x3,水仙花数本身与各个数位数字三次方和相等)二、思路1.百位数字=该数/100(整除)2.十位数字=(该数-百位数字x100)/10(整除)3.个位数字=该数%104.for循环遍历三、代码演示#include <iostream>using namespace std;i原创 2021-08-23 14:23:16 · 501 阅读 · 0 评论 -
Linux学习C++入门教程while案例——猜数字游戏
C++中while语句案例———猜数字游戏文章目录C++中while语句案例———猜数字游戏一、案例要求二、思路三、代码演示四、代码测试一、案例要求系统随机生成一个1到10的数,用户同时猜数,有三次机会。二、思路1.生成随机数2.输入随机数字,异常处理3.while进入游戏三、代码演示#include <iostream>using namespace std;int main(){ int number,guess_number,log=0;原创 2021-08-23 09:15:23 · 557 阅读 · 0 评论 -
Linux学习C++教程switch语句案例———成绩评级
C++中的switch语句案例——成绩评级文章目录C++中的switch语句案例——成绩评级一、案例要求二、思路三、代码演示四、测试代码一、案例要求要求用户输入一个成绩,满分100,根据90以上为优秀,80分以上为良好,70分以上为一般,60分以上为及格,60分以下为不及格。二、思路1.输入一个成绩2.成绩异常处理:不符合现实情况的成绩,如小于0或大于1003.第一次分类处理:用分数整除60,结果大于1,继续第二次 分类处理,小于1,判定为不及格。4.第二次分类处理:用分数整除10原创 2021-08-23 07:45:14 · 4302 阅读 · 0 评论 -
Linux学习C++入门教程if语句案例——判断闰年与平年
C++中的if语句文章目录C++中的if语句一、.三种形式1.if语句一、.三种形式1.if语句流程图如下:Created with Raphaël 2.3.0none判断条件?结束#### 2.if-else语句#### 3.if-else if-else语句原创 2021-08-22 10:26:39 · 1237 阅读 · 0 评论