自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言:求兔子总数

【代码】C语言:求兔子总数。

2023-11-09 15:08:32 186

原创 C语言代码之描述第n个斐波那契数字(两种方法)

【代码】C语言代码之描述第n个斐波那契数字(两种方法)

2023-11-06 21:43:24 143

原创 C语言青蛙跳台阶问题(递归)

由这个问题我们可以分出三种情况,第一情况是只有一层台阶的时候,只有一种情况;第二种情是只有两层台阶时候,同样有两种方法;第三种情况就是两层以上台阶时,这时候的情况可以参考一下斐波那契数列(不了解的读者可以参考。第三种情况的跳法种数算法和斐波那契数列一样;例如当有n=3台阶时的跳法就是由n=1的跳法加上n=2时的跳法,有3种。我们写一个函数来区别三种情况,代码如下。

2023-11-06 13:00:00 139

原创 C语言之汉诺塔问题解答(递归方法)

由上面两个例子可以看出一层就汉诺塔最特殊,可以看作单独一个和二层汉诺塔以上的作区分,我们观察二层以上汉诺塔也可以得到一个规律 :假设有n层汉诺塔,我们只需要将一次将n-1到第1个盘子到都放到B上,再将第n个盘子放到C上,最后将其他盘子依次都放到C上就好了。我们再拿三层汉诺塔做例子,我们先将最小的盘子移动到C,再将中盘子移到B,再将小盘子移动到B,再将大盘子移动到C盘子,再将小盘子移动到A,最后将中,小盘子按大小放到C,到此三层汉诺塔问题就解决了。我们还需要写一个函数来描述盘子的移动路径。

2023-11-06 11:00:00 278 1

原创 C语言4个数比大小

【代码】C语言4个数比大小。

2023-10-31 12:16:06 793

原创 C语言:从键盘输入一个字符,判断该字符是数字字符、大写字母、小写字母、空格字符还是其他字符

【代码】C语言:从键盘输入一个字符,判断该字符是数字字符、大写字母、小写字母、空格字符还是其他字符。

2023-10-31 10:30:25 9464 2

原创 C语言:读入一个年份和月份,打印出该月有多少天(考虑闰年),用switch语句编程

【代码】C语言:读入一个年份和月份,打印出该月有多少天(考虑闰年),用switch语句编程。

2023-10-31 10:11:04 1441 1

原创 C语言基础知识点总结(C语言入门推荐)

1.语言的发展二进制语言二进制语言;0,110100001 ADD(助记符)——汇编语言国际标准字节字节是计算机单位bit-比特位byte-字节换算1tb=1024gb2.基本符号int (整形)int main()//主函数—程序的入口(有且仅有一个);int main()printf(打印函数)printf("%c")-打印字符格式的数据scanf(输入函数)scanf("%d")-输入字符的大小数据&-地址符号&&表示并且‖表示或!表示非。

2023-10-27 14:47:24 151 2

原创 C语言入门代码之九九乘法表

在for函数循环(要使用{})中定义变量j,范围也为(1~9),使j<=i,再使两变量相乘,输出结果。C语言编程实现九九乘法表,要求呈直角三角形状。首先定义变量i,考虑i的范围(1~9)[-是左对齐,4是空出4个字节]最后再使用\n实现直角三角形化。使用for函数来实现。

2023-10-25 22:18:48 729 1

原创 C语言输出浮点数的符号、整数部分和小数部分

【代码】C语言输出浮点数的符号、整数部分和小数部分。

2023-10-24 20:09:23 685

原创 C语言代码之将大写字母转化为小写字母

【代码】C语言代码之将大写字母转化为小写字母。

2023-10-23 22:03:24 232

原创 C语言代码之Harris-Benedict等式问题

【代码】C语言代码之Harris-Benedict等式问题。

2023-10-23 21:51:40 259

原创 C语言基础代码之华氏度转摄氏度

将华氏度转摄氏度,式子如下。

2023-10-23 21:45:39 155

原创 C语言基础代码之计算将水从初始温度加热到最终温度所需的能量

编写程序,计算将水从初始温度加热到最终温度所需的能量。程序应该提示用户输入水的重量(以千克为单位),以及水的初始温度和最终温度。这里的M是以千克为单位的水的重量,温度以摄氏度为单位,而能量Q以焦耳为单位。Q = M ×(最终温度 – 初始温度)× 4184。

2023-10-23 21:42:53 1098

原创 C语言基础代码之输入与输出

题目:用下面的scanf函数输入数据,使a=3,b=7,x=8.5,y=71.82,c1='A’,c2=‘a’,并将其依次输出。

2023-10-23 21:40:54 416

原创 C语言for循环和while循环同代码区别

for循环可以实现while循环的功能,while循环也可以实现for循环的功能,没有那个更好的说法,要看应用场景。for循环更合适事先知道循环总次数的场景,一般与计数器或数组结合一起使用。while循环更合适事先不知道循环总次数的场景,以达到某个目标为目。2.while循环代码。

2023-10-22 11:20:37 131 1

原创 C语言1~100之间奇数代码

【代码】C语言1~100之间奇数代码。

2023-10-21 11:19:14 268 1

原创 C语言判断是否成年代码

【代码】C语言判断是否成年代码。

2023-10-19 22:04:00 831 1

原创 C语言中原码,反码,补码相互的转换

原码 -----> 反码 ----> 补码。直接按照正负 原码符号位不变 反码+1。100000000000000000000000000000010-原码。111111111111111111111111111111101-反码。相反补码转反码转原码只需将上述流程反过来即可。正数:原码,反码,补码相同。

2023-10-17 17:10:25 380

原创 C语言用自定义函数比两数较大值

【代码】C语言用自定义函数比两数较大值。

2023-10-15 15:36:58 127 1

原创 C语言数组(举例)

/定义一个存放10个数字的数组。//定义一个数组,最多放10个元素。//用下标方式访问元素。//默认下标:0,1,2,3,4,5,6,7,8,9。//定义一个存放20个字符的数组。//arr[下标];

2023-10-15 00:31:52 85 1

原创 C语言\ddd和\xdd的意思

【32--32是两个8进制数字,\132一样】(10进制转8进制方法:32=3*8^1+2*8^0=26)32作为8进制代表的那个十进制数字,作为ASCII码值,对应的字符。【32-->10进制:26-->作为ASCII码值代表的符号】十进制转十六进制方法:61=6*16^1+1*16^0=97。

2023-10-15 00:27:46 892 1

原创 C语言一些成对符号解释(如&&)

可以看到if中带有&&符,同类的还有||,!解释:&&表示并且,‖表示或,!

2023-10-12 16:08:49 189 1

原创 C语言基础代码:两数之和

将int sum=0;

2023-10-11 19:05:03 48

原创 C程序如何输入多个空行

解决如何输入多个空行问题

2023-10-10 20:20:25 222

空空如也

空空如也

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

TA关注的人

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