- 博客(67)
- 收藏
- 关注
原创 求字符串函数:my_strlen 长度不受限制函数my_strcat、my_strcmp
1.while里的条件写成str1>str2,return 1。2.第二个if的条件写成str1>str2,导致返回-1。总是分不清str和*str的区别!问题:第二个while多了个=,导致循环进不去。
2023-07-23 12:20:16
105
原创 判断一个字符串是否为另一个字符串旋转之后的字符串 (arr1是arr2右旋得到)
2.把if放在for之外,导致判断不出,程序报错。1.判断函数传参时忘记给arr2加[]
2023-07-20 13:19:09
291
原创 实现一个函数,可以做选字符串中k个字符
1.传len的值进子函数传不进,导致第二个for不能实现。2.右旋的for条件没有想到是这样的。ABCD左旋一个字符得到BCDA。ABCD左旋两个字符得到CDAB。
2023-07-20 11:49:25
55
原创 喝汽水问题:1瓶汽水1元。2个空瓶可以换1瓶汽水,给20元,可以买多少汽水 (7.19)
下面是第一版,代码是错的,把20空瓶想成了10空瓶,也没有考虑到空瓶能继续转换成汽水的情况。终于是自己完完整整写出的代码了,不翻资料也没看参考代码。(之前的要么和老师练习,要么找教材东拼西凑)问题:忘记让soda+soda1。
2023-07-19 12:15:47
570
原创 输出菱形图案
2.输出上半部分的*时写成2*line_half-1,导致形状很奇怪。4.输出下半部分的*时没有考虑变量i,导致形状呈现平行四边形。3.输出下半部分的空格时一开始没有捋清楚j
2023-07-18 18:11:23
94
原创 打印1-10 0000之间的自幂数(一个n位数之和等于它本身) 例如:153=1^3+5^3+3^3
3.在第二个while中没有加temp=n,导致输出始终为0。3.比较数字n与sum是否相等,相等则为自幂数。2.确定n中各个元素的i次方之和sum。1.初始化没有把i、sum放进循环中。1.确定数字n的位数i。
2023-07-18 16:52:30
179
原创 求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是数字
1.把ret的式子写成:a=a*10+a,导致a的值第三次循环时变成242(输入2 5)例如:1+11+111+1111+11111。
2023-07-18 15:27:33
70
原创 回调函数qsort实现数组、结构体的冒泡排序
1.swap返回值是int,导致输入结构体之后老是报错:冒泡排序函数重定义。2.冒泡函数没有调用cmp_int或者cmp_struct函数。3.结构体初始化d后面没有加[],导致报错:数据类型过多。问题:(结构体排序需要在监视窗口中才能查看)
2023-07-15 13:27:29
86
原创 写一段代码告诉我们当前机器字节序是什么(一步步进阶版)
问题:在最后一版的return输出大端。*p=&a:指针所指向地址里的内容。p=&a:指针所指向的值。
2023-07-10 13:13:49
63
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人