- 博客(54)
- 收藏
- 关注
原创 C语言之实现有序数组插入
n");i < 5;\n");int number;i < 6;i++) {free(arr);arr = NULL;int tmp=0;i >= 0;i--) {break;i >= tmp;i--) {
2024-03-11 15:51:28
562
原创 C语言顺序表的实现
i>index-1;//定位到数组后面的空挡,循环条件是到要插入的位置,执行的操作是后移。//index要大于0并且index要按照顺序,最多是顺序表的后一位。//定义顺序表,保存了数组(用指针),顺序表容量,顺序表元素个数。}//扩容,用rea_ll_oc函数。int main()//主函数实现。}//获取指定位序的数据。}//初始化,注意判断。
2024-03-05 20:27:15
507
原创 Kamacoder第七题:平均绩点
while(1){int n=0;nums+=4.0;count++;break;nums+=3.0;count++;break;nums+=2.0;count++;break;nums+=1.0;count++;break;nums+=0.0;count++;break;default:flag = 0;=0) {
2024-02-26 23:26:13
409
原创 C语言中骰子六个面的概率
printf("第%d面的数是%d,概率是%lf\n",i+1,r[i],(double)r[i]/N);我从中收获的启发是,随机数可以用rand()%6的方式一个个取,然后储存。
2024-02-07 22:57:53
456
原创 C语言数组元素逆转
这个函数功能可以实现数组元素的逆转,注意m=(n-1)/2,这是个精髓,可以使得奇数在前一个位数,偶数刚好重合。由于数组下标是位数减一,所以需要(n-1)/2。
2024-02-06 21:16:42
738
原创 C语言之整数中奇数数字的依次排序
int bit=0;s = num;while(s!=0){bit++;s = s/10;s=0;i<=bit;i++){flag++;else{有点麻烦这个办法。
2024-02-02 22:54:03
388
原创 C语言的汉诺塔初步
printf("第%d个圆盘:%c-->%c\n",num,start,end);有了之前python的基础写起来还是比较容易的。
2024-01-23 23:06:26
355
原创 牛客NP47 牛牛的绩点
list1 = []list2 = []he = 0sum = 0breakelse:n = int(n)he += nelse:sum += 0这是我的算法。
2023-12-15 16:57:29
67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人