代码练习
记录平时的代码练习
Awesome Baron
生命的遗产是对知识的更新
展开
-
PTA 7-25 念数字
题目要求:输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下:0: ling1: yi2: er3: san4: si5: wu6: liu7: qi8: ba9: jiu。原创 2023-03-29 21:18:22 · 116 阅读 · 0 评论 -
PTA 6-7 统计某类完全平方数 判断条件踩雷记录
在调试中,发现只要是完全平方数,并不符合数组中某个数字大于等于2的条件,函数的返回值也会是return 1而不是return 0。而如果去掉了if-else对应的else,只要不满足数组中某个数字大于等于2的条件的话,就会跳出循环,执行最后一句return 0。思想是先判定是否是完全平方数,再建立一个大小为10的数组,数组用于计数完全平方数中相同数字的个数,如果数组中有某个数大于等于2,那么就代表至少有两位数字相同。是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。原创 2023-03-25 15:48:53 · 200 阅读 · 1 评论 -
PTA 删除重复字符
最开始感觉被难住了,看了别人的解法之后茅塞顿开。本题要求编写程序,将给定字符串去掉重复的字符后,按照字符。输入是一个以回车结束的非空字符串(少于80个字符)。输出去重排序后的结果字符串。顺序从小到大排序后输出。原创 2023-03-26 16:21:04 · 2122 阅读 · 1 评论 -
常见的排序算法——C语言实现
以下是几种常见的排序算法的C语言实现。原创 2023-03-27 16:44:50 · 37 阅读 · 0 评论