自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 河内之塔【C++版】

河内之塔【C++版】@输入盘数,输出此类的方法详解过程。-编码设备:Dev;分析:类型的确定,主函数,子函数(if判断,进行排序);见详解:大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。一天移动一个圆盘,当圆盘全部移动另一个柱子上时宇宙就将毁灭。有三根相邻的柱子,标号为A,B,C,A柱子上从下到上按金字塔状叠放着n个不

2020-05-23 10:49:36 257

原创 猴子吃桃【C++版】

猴子吃桃【C++版】@采用逆向思维,输入猴子最后一天吃桃的天数,输出猴子第一天共摘了多少个桃子。编码设备:Dev;目的:通过此代码进而简单的求得该类问题的结果;分析:数据定义,键盘输入,运算体,键盘输出;优势:简单易懂易看;劣势:方法较为传统,未能达到一定程度上的创新;欢迎各位小可爱提出问题和看法与博主进行灵魂深处的沟通与交流!具体编码如下:#include<stdio.h>main(){ int day,sum = 1,i; printf("\tmonkey最

2020-05-22 10:40:33 853

原创 分解质因【C++版】

分解质因【C++版】@输入一个数,输出这个数的质因数。编码设备:Dev;编码目的:求一个数的最简质因数;分析:数据定义,键盘输入,运算体,键盘输出;优势:清晰;劣势:方法较为传统;欢迎各位小可爱提出问题和看法进行沟通与交流!具体代码如下:#include<stdio.h>main(){ int i,n; printf("\tPlease inpur a number :"); scanf("%d",&n); printf("\n\t%d =",n);

2020-05-21 19:35:31 227

原创 十转十六【C++版】

十转十六【C++版】@输入一个数和它的进制数,输出该数进制后的数。编码设备:Dev;编码目的:通过进行编码来实现十六进制及二进制、八进制的转换;分析:数据定义,键盘输入,运算体,键盘输出;核心部件:见详解;-优势:代码清晰,易懂;劣势:未达到一定程度上的优化;欢迎各位小可爱进行问题与看法的沟通与交流!具体代码如下:#include<stdio.h>main(){ char num[] = "0123456789ABCDEF",result[30] = {0},tem

2020-05-21 18:57:14 688

原创 两数交换【C++版】

两数交换【C++版】@输入两个数,输出的两个数的值交换。编码设备:Dev;编码目的:数量的掌握数值交换法的基本方法;劣势:某有任何的创新且采用的是最为传统的方法;核心成分:temp = a;a = b;b = temp;优势:简单易分析;分析:数据定义,键盘输入,运算体,键盘输出;欢迎各位小可爱对问题进行进一步的沟通与交流!具体代码如下:#include<stdio.h>main(){ int a,b,temp; printf("\tplease input

2020-05-21 17:48:13 390

原创 水仙花数【C++经典版】

水仙花数【C++经典版】@通俗地讲就是一个三位数的各位数字立方之和等于其本身。编码设备:Dev;目的:编写求三位数的水仙花数;分析:数据定义,运算体,输出;核心代码:for(n = 100;n < 1000;n++) { i = n/100; j = n/10 %10; k = n % 10; if(n == iii+jjj+kkk) printf("%d\n"); };劣势:目前还没有找到相关的优善方案,这也是所谓经典的原因了吧。如有神马看法和意见,欢迎进行沟通交流!具体代码如

2020-05-20 21:44:46 688

原创 求约倍数【C+版】

求约倍数【C+版】@输入任意两个数,输出这两个数的最大公约数和最小公倍数。运行设备:Dev;目的:输入任意两个数,输出这两个数的最大公约数和最小公倍数。分析:#define MAX(a,b) (a,b)?a:b的运用,数据定义,键盘输入,运算体,键盘输出;核心部件:#define MAX(a,b) (a,b)?a:b a = MAX(m,n); if(a % b != 0) ;a = b,b = c,c = a的比较法;lcm = n*m/b;缺点:多了lcm = n%m/b一步,

2020-05-20 10:31:03 443

原创 阶乘【C+版】

阶乘【C+版】@输入一个整数,输出该整数的阶乘。编写设备:Dev;用途:通过C+语言编写程序实现阶乘运算。目的:通过该课题的实践,巩固和运用键盘的输入、循环体的实现和界面设计。分析:数据定义,键盘输入,for循环的使用以及最后的界面再加工。具体代码如下:#include<stdio.h>main(){ int n,i,sum = 1; printf("\tPlease input a number:\t"); scanf("%d",&n); for(

2020-05-19 17:37:57 608

原创 第几天?【C+版】

第几天?【C+版】@输入年 月 日,输出是该年的第几天。运行设备:Dev;目的:熟悉switch语句和闰年判定的应用。分析:数据定义,键盘输入,switch条件选定,闰年的判定;最大优势:思路清晰、方法简明、界面美观。劣势:未能实现数据的连惯性输出。详细代码如下:#include<stdio.h>main(){ int year,month,day,sum = 0; printf(" Please input a year month day:\n such

2020-05-18 17:40:32 311

原创 月有何日【C+版】

月有何日【C+版】@输入年月输出该月的天数。``运行设备:Dev;目的:熟练使用if语句和闰年的判断;分析:数据定义,键盘输入,if判断,内容完善(2月受闰平年的影响)具体代码如下:#include<stdio.h>main(){ int year,month,day; printf("Please input a year month:"); scanf("%d %d",&year,&month); if(month > 0 &

2020-05-18 16:05:32 87

空空如也

空空如也

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

TA关注的人

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