自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言——PAT 乙级(1002.读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。)

当我们用while循环模10除10依次输出时,结果会是倒置的数,比如我输入12345,sum的值是15,但是while循环给出的值是5 1。这个时候我想到了用递归进行输出,出口是n<=9,对n的操作是n每次除10,然后我们在下面加上输出函数每次输出一个数字和一个空格。又因为题目要求最后不能有空格,那我向递归函数中再传一次n的值并用i保留,当n、i值相同时,说明就是原来最开始的数,那我输出时就不用加空格。在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。

2024-07-01 15:57:44 366

原创 C语言strlen完善代码

int i=0;assert(arr!= NULL);= '\0')i++;return i;int main()return 0;

2024-06-29 19:53:11 134

原创 C语言strcpy完善代码

NULL);return t;int main()return 0;

2024-06-29 19:45:56 161

原创 C语言冒泡排序

int i, j;for (i = 0;i < n-1;i++)for (j = 0;j++)int main()int i;for (i = 0;i < n;i++)return 0;

2024-06-28 18:55:48 108

原创 C语言递归解决汉诺塔问题

printf("请输入盘子的数量:");

2024-06-28 15:20:47 177

原创 C语言写一个函数,每调用一次这个函数,就会将num的值增加1

printf("这个数加一之后是:%d\n", *x);printf("请输入要加一的次数:");printf("请输入一个数字:");

2024-06-28 10:21:21 243

原创 c语言判断是否是闰年

if (y == 1)printf("是闰年");else printf("不是闰年");printf("请输入一个年份:");

2024-06-28 10:12:02 206

原创 C语言 判断素数

if (x == 1 || x == 2)printf("这个数是素数");if (f == 1)printf("这个数不是素数");else printf("这个数是素数");printf("请输入一个数:");

2024-06-28 10:05:25 94

原创 C语言移动输出

/r = sizeof(arr1) / sizeof(arr1[0]) - 2是因为数组后面有\0。

2024-06-27 19:49:28 193

原创 c语言二分法查找顺序排列的数字

else printf("该数字的下标是:%d", i);if (l > r)printf("未找到该数字!printf("请输入要查找的数:");

2024-06-27 19:33:53 138

原创 c语言1到10的阶乘之和

printf("1到10的阶乘之和是%d", add);

2024-06-27 18:33:18 100

原创 c语言计算n的阶乘

if (i == 0) printf("这个数的阶乘是1");else printf("这个数的阶乘是%d", s);printf("请输入一个数:");

2024-06-27 18:26:03 92

空空如也

空空如也

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

TA关注的人

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