自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 问答 (1)
  • 收藏
  • 关注

原创 【C语言】递归方式实现打印一个整数的每一位。

递归方式实现打印一个整数的每一位。

2022-06-29 23:20:37 412 1

原创 【C语言】递归实现求n的阶乘

递归实现求n的阶乘

2022-06-29 23:15:51 11034

原创 【C语言】递归实现strlen

递归实现strlen

2022-06-28 21:00:05 265

原创 【C语言】编写一个函数 reverse_string(char * string)(递归实现)

编写一个函数将参数字符串中的字符反向排列。

2022-06-28 20:51:38 565

原创 【C语言】写一个递归函数,输入一个非负整数,返回组成它的数字之和

写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和

2022-06-28 20:38:57 1651

原创 【C语言】编写一个函数实现n^k,使用递归实现

编写一个函数实现n^k,使用递归实现

2022-06-28 20:22:50 221

原创 【C语言】递归和非递归分别实现求第n个斐波那契数。

递归和非递归分别实现求第n个斐波那契数。

2022-06-28 20:12:47 66

原创 【C语言】实现一个函数,判断一个数是不是素数。

实现一个函数,判断一个数是不是素数。

2022-06-28 16:26:39 2311

原创 【C语言】创建一个数组实现函数初始化、清空、元素逆置、打印。

创建一个数组实现函数初始化、清空、元素逆置、打印。

2022-06-28 15:49:20 306

原创 【C语言】实现一个函数判断year是不是润年。

实现一个函数判断year是不是润年。

2022-06-28 15:39:34 520

原创 【C语言】使用函数实现两个数的交换。

使用函数实现两个数的交换。

2022-06-28 15:32:35 621

原创 【C语言】实现一个函数,打印乘法口诀表,口诀表的行列数自己指定

实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定,

2022-06-28 15:21:41 464

原创 【C语言】编写一个程序,可以一直接收键盘字符

C语言的学习过程,我把它记录下来如果接收的是小写字符,就输出对应的大写字符如果接收的是大写字符,就输出对应的小写字符如果是数字不变#include<stdio.h>int main(){ int ch; while ((ch=getchar())!=0) //接受字符以ASCII码给ch { if (ch >= 97 && ch <= 122) //也可以写作 ch>='a'...

2022-03-16 20:14:29 1390

原创 【C语言】求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字

C语言的学习过程,我把它记录下来希望能和大家一起学习、进步,每一个关注和点赞都是我学习的动力,我也会回关回赞的,互相督促共同进步

2022-03-16 20:06:32 1486

原创 【C语言】求出0~999之间的所有“水仙花数”并输出

C语言的学习过程,我把它记录下来希望能和大家一起学习、进步,每一个关注和点赞都是我学习的动力,我也会回关回赞的,互相督促共同进步

2022-03-16 20:00:25 576

原创 【C语言】自动关机,如何与朋友快速友尽

C语言的学习过程,我把它记录下来让电脑在规定时间内关机,也可以用来整蛊#include<stdio.h>#include<stdlib.h>#include<string.h>int main(){ char input[20] = { 0 }; system("shutdown -s -t 60"); //设置关机时间为60秒,system引用stdlib.h again: printf("请注意,你的...

2022-03-16 00:07:16 140

原创 【C语言】猜数字游戏

C语言的学习过程,我把它记录下来在这里插入代码片希望能和大家一起学习、进步,每一个关注和点赞都是我学习的动力,我也会回关回赞的,互相督促共同进步欢迎各位大佬指导提携,感激不尽...

2022-03-15 23:06:48 4082

原创 【C语言】密码输入错误3次,Boom

C语言的学习过程,我把它记录下来密码输入次数过多,您的账号已被锁定,哈哈#include<stdio.h>#include<string.h>int main(){ char arr1[20] = "123456789"; //正确密码 char arr2[20]; //存储输入的密码 int left = 0; int right = strlen(arr1) - 1; //求数组长度,-1后是最后...

2022-03-15 22:44:16 1557

原创 【C语言】有序数组中查找数字

C语言的学习过程,我把它记录下来每次查找都求个中间数,小了就向左找,大了就向右找int main(){ int arr[10] = {1,2,3,4,5,6,7,8,9,10}; int b = 7; //假如我们要找的数字是7 int sz = sizeof(arr) / sizeof(arr[0]); //求数组元素个数 int left = 0; int right = sz - 1; //数组最大的下标 while ...

2022-03-15 19:34:30 1205

原创 【C语言】多个字符从两端向中间汇聚

C语言的学习过程,我把它记录下来打印:welcome to china!!!int main() //打印内容: welcome to china!!!!{ char arr[] = { 'w','e','l','c','o','m','e',' ','t','o',' ','c','h','i','n','a','!','!','!','!'}; int left = 0; //数组左边起始下标 ...

2022-03-15 19:05:43 344

原创 【C语言】n的阶乘相加

C语言的学习过程,我把它记录下来首先写出一个计算阶乘的代码,如5的阶乘计算方法1x2x3x4x5int main(){ unsigned long long int temp=1; //用无符号长长整型可以存放更大的数字, unsigned int n = 1, unm = 1; printf("请输入要计算的数字:>"); scanf("%d", &n); for (unm = 1; unm <= n; unm++) { ...

2022-03-15 18:10:35 2214

原创 【C语言】1到100的整数中出现多少次9

C语言的学习过程,我把它记录下来一顿瞎写,还真能用…int main(){ int temp=0,i,j=0; for (i = 1; i <= 100; i++) { if (i % 10 == 9||((int)j=(i*0.1))==9) //强制类型转换,小数被抹去 temp++; if (i % 10 == 9 && ((int)j = (i * 0.1)) == 9) //为了应对99的情况 temp++...

2022-03-04 11:20:38 107

原创 【C语言】计算1/1-1/2+1/3-1/4…+1/99-1/100的值

C语言的学习过程,我把它记录下来超极笨的方法,用了两个for,蠢哭了我int main(){ int num1 = 1, num2 = 1; double temp[100],temp2=1,temp3=1; for (num2 = 0; num2 < 100; num2++) { temp[num2] = temp2 / temp3; temp3++; } for (num2 = 1; num2 <= 100; num2++) {...

2022-03-04 11:08:46 683

原创 【C语言】数组交换

C语言的学习过程,我把它记录下来还可以用strcpy函数进行不一样大的数组交换int main(){ int a[10] = { 1,2,3,4,5,6,7,8,9,10 }; int b[10] = { 11,12,13,14,15,16,17,18,19,20 }; int temp; printf("a数组是:"); for (temp = 0; temp < 10; temp++) { ...

2022-03-04 11:00:37 2600

原创 【C语言】求两个数的公约数

C语言的学习过程,我把它记录下来求公约数有好多种方法int main(){ int num1, num2, temp, i; scanf("%d%d", &num1, &num2); if (num1 > num2) //将较小值赋给num1 { temp = num1; num1 = num2; num2 = temp; } for (i = num1; i > 0; i--)...

2022-03-04 10:52:20 2797

原创 【C语言】求十个数最大值

C语言的学习过程,我把它记录下来找到十个数中最大的那个,并输出到屏幕int main(){ int arr[10],b; printf("请输入10个数(用空格间隔):"); for (b = 0; b < sizeof(arr) / sizeof(arr[0]); b++) //数组总字节/单个数组字节=数组元素个数 { scanf( "%d", &arr[b] ); if (arr[b] < arr[b-1]) ...

2022-03-04 10:43:48 2283

原创 【C语言】交换临时变量

C语言的学习过程,我把它记录下来两个变量互相交换int main(){ //不创建临时变量交换。 int a = 10, b = 7; a = a - b; b = b + a; a = b - a; printf("%d %d", a, b); return 0;}下面是通过异或的方式交换变量,很有意思int main() { int a = 10, b ...

2022-03-04 10:34:41 414

原创 【C语言】查找素数

C语言的学习过程,我把它记录下来素数又称质数。所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数首先我用了最笨的办法,依次遍历来查找素数,更高级的办法还在学习#define _CRT_SECURE_NO_WARNINGS 1 //在VS中使用scanf函数需加入#include<stdio.h>int main(){ int sum1 = 0, sum2 = 0, a = 0; printf("请输入想要打印素数的范围,以...

2022-03-04 10:12:23 480

原创 【C语言】乘法口诀表

C语言的学习过程,我把它记录下来乘法口诀有好几种表现方式,下面这个应该是应用最广的我是初学者,可能会有冗余的代码,请大家多多指正#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>int main(){ int num1 = 1, num2 = 1; for (;num1<=num2;num2++) { for (; num1<=num2; num1++) ...

2022-03-04 09:16:44 2969

原创 【C语言】闰年计算

C语言的学习过程,我把它记录下来公历闰年能被4整除且不能被100整除的为闰年,平均每四年中会有一个闰年,世纪年能被400整除的则是闰年口诀:四年一闰,百年不闰, 四百年再闰补充:闰年是公历纪年法,而闰月是阴历纪年法,两者没有关系,但本质都是为了补上一年的差额,每年的准确时间是365日5小时48分46秒,于是为了补差有了4年一闰,闰年的二月份会多一天,我们阴历的闰月也是补差#define _CRT_SECURE_NO_WARNINGS 1 //在VS中...

2022-03-04 08:42:26 9260

原创 每日学习计划

学习目标:学习C语言二个月掌握C语言学习内容:学习C语言初阶以及进阶知识学习时间:1、 周一到周日上午8点-晚上8点学习产出:每日1、 笔记 1 篇2、代码提交Gitee若干3、 学习视频一整集以上...

2022-03-03 04:33:39 137

空空如也

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

TA关注的人

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