自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 用python打印出100以内的所有素数

操作:代码如图所示,运行结果如图所示。【注:range的stop是取不到的】for 变量 in 可迭代范围。重难点:1)for循环的用法。环境:IDLE编译模式。2)range的用法。

2024-04-16 16:04:49 972

原创 用python打印九九乘法表

操作:代码如图所示,运行结果如图所示。重难点:while循环嵌套。环境:IDLE编辑模式。

2024-04-16 15:22:03 530

原创 用python的分支语句实现成绩等级转换

【注:1)如果怕缩进不对,可以借助Tab键;2)笔记本电脑快速运行快捷键fn+f5】2️⃣ 成立输出语句 if 条件语句 else 不成立输出语句。操作:代码如图所示,运行结果如图所示。

2024-04-16 11:31:35 481

原创 基于python设计一款猜数小游戏

涉及知识点:导入随机数模块、while循环结构、比较运算。操作:代码如图所示,运行结果如图所示。

2024-04-09 15:41:06 182

原创 c++环境中,指针应用实例之找到数组中最大最小值

重难点:数组传入本身就是把自己的首地址传进去,因此无需再写取地址符。题目:运用指针,找到数组中的最大值和最小值。操作:代码如图所示,运行结果如图所示。

2024-03-27 18:09:37 231 1

原创 c++环境中,指针应用实例之交换变量值

重难点:理解指针的工作原理,指针变量是记录地址的变量。操作:代码如图所示,运行结果如图所示。题目:交换两个变量的值。

2024-03-27 17:54:41 231

原创 c++环境中,理解指针的基础例子

重难点:1)指针变量是记录地址的变量。2)若想得到某个地址的内容,可以写*p。3)%p表示输出地址。操作:代码如图所示,运行结果如图所示。题目:理解指针的基础例子。

2024-03-27 17:46:13 125

原创 c++环境中二维数组的运用(井字棋输赢问题)

重难点:二维数组的理解。注意,定义二维数组时列一定要写明数量。操作:代码如图所示,运行结果如图所示。题目:井字棋输赢问题。

2024-03-27 12:15:24 305

原创 c++环境中,打印杨辉三角(打印10行)

重难点:运用二维数组,找到行列数字间的关系。操作:代码如图所示,运行结果如图所示。题目:打印杨辉三角(打印出十行)

2024-03-25 16:11:28 316

原创 理解c语言操作符及运算符的简单示例

题目:c语言的右移、左移、按位与、按位或、按位异或、按位取反底层原理示例。重难点:理解操作符及运算符的底层原理,本例提供手算说明,与代码一一对应。

2024-03-25 15:31:40 237

原创 c++环境中,#if #ifdef和#ifndef的综合运用

操作:代码如图所示,运行结果如图所示。重难点:理解这三个定义。

2024-03-23 11:34:32 319

原创 c++环境中,宏#define命令练习 3

重难点:define的含义及它可以定义什么。(如若不清楚,可以在本站内搜索,有些作者写的很清楚很详细)操作:代码如图所示,运行结果如图所示。

2024-03-23 11:13:21 241

原创 c++环境中,宏#define命令练习 2

重难点:define的理解。define可以定义什么。(如若不清楚,可以在本站内搜一下,有些作者写的很好很清晰)操作:代码如图所示,运行结果如图所示。题目:宏#define命令练习 2。

2024-03-23 11:00:53 166

原创 c++环境中,宏#define命令练习

例子代码注://当输入的数小于等于50时,会执行乘方指令但是会退出;若大于50,则可以一直输入下去。重难点:define的理解。宏替换,避免冗余输入。操作:代码如图所示,运行结果如图所示。

2024-03-23 10:47:57 234

原创 c++环境中,学习使用register定义变量的用法

重难点:理解register关键字,用register修饰,意味着变量会作为一个寄存器变量,让变量的访问速度达到最快,因为cpu会优先访问寄存器。【注:访问速度并不绝对,因为我们声明的寄存器变量不一定直接保存在寄存器中,寄存器可能全部被其他代码占用(寄存器数量有限,问就是贵),编译器只能尽量把把变量放入寄存器中。(本例是用int 和register int 做速度对比,后者0.3021s,前者0.3052s)操作:代码如图所示,运行结果如图所示。

2024-03-23 10:34:45 260

原创 c++环境中,学习external的用法

【注:external去定义 全局/外部变量。操作:代码如图所示,运行结果如图所示。题目:学习使用external的用法。重难点:external的含义。

2024-03-22 18:08:17 377

原创 c++环境中,学习使用auto定义变量

【注:自动变量具有自动存储期,这种类型的变量在进入变量声明的程序块中才被建立,程序退出程序块时该变量就被撤销】【注2:在函数内部被定义的变量具有自动变量属性】题目:学习使用auto定义变量的用法。操作:代码如图所示,运行结果如图所示。重难点:理解auto变量。

2024-03-22 17:47:05 729

原创 c++环境中,static定义静态变量的用法

重难点:static定义的变量是静态变量,不能修改。操作:代码如图所示,运行结果如图所示。题目:static定义静态变量的用法。

2024-03-22 17:17:39 331

原创 c++环境中,将一个数组逆序输出

操作:代码如图所示,运行结果如图所示。重难点:交换数组元素的位置。

2024-03-22 12:39:17 230

原创 c++环境中,有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。

重难点:1)算数组单元个数的sizeof语句。2)while循环和break跳出循环语句。题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。操作:代码如图所示,运行结果如图所示。

2024-03-22 12:01:49 443

原创 c++环境中求一个3*3矩阵对角线元素之和

操作:代码如图所示,运行结果如图所示。题目:求一个3*3矩阵对角线元素之和。重难点:二维数组的赋值。

2024-03-22 11:03:00 559

原创 c++环境中对任意输入的10个数进行排序

重难点:1)用数组先存输入的数。2)用冒泡排序(本例)操作:代码如图所示,运行结果如图所示。题目:题目:对10个数进行排序。

2024-03-22 10:30:59 217

原创 c++环境中求100以内的素数

操作:代码如图所示,运行结果如图所示。重难点:用一个计数变量辅助。

2024-03-22 10:10:56 343

原创 c++环境中,请输入星期几的第一个字母来判断一下星期几,如果第一个字母一样,则判断第二个字母。

重难点:1)switch-case语句的用法,需注意case仅仅作为一个标志,如果想结束记得写break。2)getchar()表示从缓冲区中读取一个字符,这个字符可能是换行、空格等等。题目:请输入星期几的第一个字母来判断一下星期几,如果第一个字母一样,则判断第二个字母。操作:代码如图所示,运行结果如图所示。

2024-03-21 18:09:04 283 1

原创 c++环境中,给一个5位数,判断它是不是回文数

题目:一个5位数,判断它是不是回文数。eg:12321是回文数。操作:代码如图所示,运行结果如图所示。重难点:分离出每个数,用/和%

2024-03-21 11:45:12 974 1

原创 c++环境中,给一个不多于5位的正整数,要求:一、求他是几位数;二、逆序打印出各位数字

重难点:多个子函数的调用,程序的执行过程是从主函数出发,遇到函数调用就去相应的子函数,子函数运行完再回到主函数调用的下一个语句。操作:代码如图所示,运行结果如图所示。

2024-03-21 11:21:04 440 1

原创 c++环境中函数递归调用的例子

题目:有5个人坐在一起。问第5个人多少岁,他说他比第4个人大2岁。问第4个人多少岁,他说他比第3个人大2岁。问第3个人多少岁,他又说比第2个人大2岁。问第2个人岁数,他说他比第1个人大2岁。最后问第一个人,他说他10岁。操作:代码如图所示,运行结果如图所示。重难点:递归过程和递归出口。

2024-03-21 10:50:14 287 1

原创 c++环境中,利用递归函数调用方式,将所输入的5个字符,以相反的顺序打印出来

重难点:函数和主函数间的值传递和调用。操作:代码如图所示,运行结果如图所示。

2024-03-21 10:17:19 461 2

原创 c++环境中利用递归求5的阶乘

重难点:1)理清主函数和函数间值传递的关系,2)递归出口。操作:代码如图所示,运行结果如图所示。

2024-03-21 09:45:42 548 1

原创 c++环境求前20项阶乘之和

操作:代码如图所示,运行结果如图所示。

2024-03-20 15:57:52 404 3

原创 c++环境中,有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13。。。求出这个数列的前20项之和。

重难点:找规律,后一项的分子是前一项分子与分母之和;后一项的分母是前一项的分子。操作:代码如图所示,运行结果如图所示。

2024-03-20 15:28:11 663 1

原创 c++环境中,两个乒乓球队进行比赛,各出3人。甲队为a,b,c三人;乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请找到三对赛手的名单。

操作:代码如图所示,运行结果如图所示。重难点:字符的运用,字符的判断方法。

2024-03-20 11:53:03 382 1

原创 c++环境中解决猴子吃桃问题

题目:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。请问第一天共摘了多少个?重难点:未知数为最初的数,用逆向思维解题。操作:代码如图所示,运行结果如图所示。

2024-03-20 11:25:24 403 1

原创 c++环境中求一小球从100m高度自由落下,每次落地后反弹到原高度一半,再落下,求它在第十次落下时,共经过多少米?第十次反弹多高?

操作:代码如图所示,运行结果如图所示。重难点:浮点数的表示。

2024-03-20 11:04:38 575 1

原创 c++环境中输入一行字符,分别统计空格、数字、字母、其他字符的数量

操作:代码如图所示,运行结果如图所属。重难点:while的运用,字符的读取。

2024-03-19 12:23:37 434 1

原创 c++环境中运用辗转相除法求最大公约数和最小公倍数

重难点:①自行百度理解最大公约数和最小公倍数。②自行百度理解辗转相除法的原理。操作:代码如图所示,运行结果如图所示。

2024-03-18 17:39:25 472

原创 c++环境中条件嵌套的运用

题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用a表示,60-89分之间的用b表示,60分以下的用c表示。满足的结果1:(判断条件2?满足的结果2:都不满足的结果3)需注意,条件运算符的执行顺序是从右往左,先执行括号里的。操作:代码如图,运行结果如图。重难点:条件嵌套的格式。

2024-03-14 17:21:17 368

原创 c++环境中将一个正整数分解成质因数

题目:将一个正整数分解质因数。例如:输入90,打印出90=2335。(注:什么叫质因数?该题就是把一个整数分解成质因数的乘积。分析:应找到一个最小的质数i,然后按以下步骤完成。1)如果这个质数恰好等于x,则说明分解质因数的过程已经结束,打印。2)如果x不等于i但能被x整除,则应打印出i的值,并用x除以i的商,作为新的正整数x,重复执行第一步。3)如果x不能被i整除,则用i+1作为i的值,重复执行第一步。操作:代码如图,运行结果如图。重难点:理解程序实现的过程。

2024-03-14 16:56:40 1039

原创 c++环境中输出所有的水仙花数

(注:水仙花数指任意一个三位数,满足其百位上的数的三次方+十位上的数的三次方+个位上的数的三次方=这个数本身。eg:153=1^3+5^3+3^3)操作:代码如图所示,运行结果如图所示。重难点:分割出每个数位上的数。

2024-03-14 16:18:42 684

原创 c++环境中输出101-200中的所有素数

易错点:count需要作为内部变量使用,跟踪对应条件;如果作为外部变量使用,只会跟踪第一个数值。操作:代码如图所示,运行结果如图所示。

2024-03-13 18:07:59 433

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除