- 博客(21)
- 收藏
- 关注
原创 选择排序优化 C语言
i=每个数,j=i+1,用i和它后面的每个数遍历,找出max,min为下标,再将最大,最小值依次赋值给0-9 1-8 2-7.........
2024-10-30 11:08:03
159
原创 冒泡排序 C语言
以从小到大排序为例,第一轮比较后,所有数中最大的那个数就会浮到最右边;第二轮比较后,所有数中第二大的那个数就会浮到倒数第二个位置……就这样一轮一轮地比较,最后实现从小到大排序。原理:从左到右,相邻元素进行比较。每次比较一轮,就会找到序列中最大的一个或最小的一个。这个数就会从序列的最右边冒出来。
2024-10-29 21:40:19
156
原创 递归 数字之和 C语言
写一个递归函数,输入一个非负整数,返回组成它的数字之和。例如调用digitSum(1729),则应该返回1+7+2+9,他的和是19.
2024-10-28 11:36:47
292
原创 10进制转B进制 C语言
分析:第1章已介绍了十进制转换为B进制的方法,即重复执行以下步骤①和②直到n为0。将一个十进制正整数n转为指定的 B(2≤B≤16) 进制数。①利用取余运算n%B得到B进制数的一位,值的范围为[0,B-1]。>10时,如果余数≥10,则输出其相应的宇符,如10为A,11为B等。②利用整除运算n=n-/B将B进制数降一阶。③从后往前输出每一次的余数。
2024-10-28 11:35:50
433
原创 水仙花数 C语言
1.编写一个判断水仙花的函数,所谓水仙花数是指一个三位数的立方和等于该数的本身,例如153是。通过主函数调用该函数求100~999之间的全部水仙花数。
2024-10-28 11:28:08
220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2