C语言练习(PTA+LeetCode)
文章平均质量分 62
哈哈哈,考研复试上级刷题
西柚小萌新
网络空间安全
展开
-
PTA-练习10
查找子串在主穿的中出现的位置函数strstr(s1,s2),返回的是s2在s1中出现的位置指针。原创 2024-03-29 16:40:47 · 200 阅读 · 0 评论 -
PTA-练习9
第一种简单的就是:像Fabonacci数列和求阶乘这样,只需要判断递归推出的条件,然后递归加或者乘第二种复杂一点就是,满足条件进入递归,直到最深层后不满足条件,然后依次推出递归执行相应的操作,比如依次输出123456的数字。原创 2024-03-27 17:20:34 · 594 阅读 · 0 评论 -
PTA-练习8
这题注意如何取数字,填数字,只需要每每得到一个数字,然后就把前面的数字*进制+这个数字。只需要123*10+4=1234。这题我真的要无语了,这种找规律的题真的是一点都不想做。实验6-9 使用函数输出指定范围内的Fibonacci数。二进制:101110在末尾加上1,得到1011101。十进制:123的末尾加上4,得到1234,原数字*进制+这个数字。原创 2024-03-26 18:05:07 · 1130 阅读 · 0 评论 -
PTA-练习7
1.gets();输入字符串的时候必须是,int a[10],而不能是指针int *a;不能用str1=str2,这不就是直接修改的指针,以后两个指向的同一个地方。strcmp(str1,str2),比较字符串的大小,str1>str2返回正数。原创 2024-03-24 17:02:53 · 360 阅读 · 0 评论 -
PTA--练习6
【代码】PTA--练习6。原创 2024-03-22 17:46:22 · 337 阅读 · 0 评论 -
PTA-练习5
随后的每一行,开头和最后的数字都是1,其他的每个数都是它左上方和右上方的数之和,就是说除每行最左侧与最右侧的数字以外,每个数字等于它的左上方与上方两个数字之和。这题好难,遇见这种要找空格规律的最麻烦了。原创 2024-03-21 19:19:16 · 413 阅读 · 0 评论 -
PTA-练习4
注意:这里是交换完第一部之后的数组,再执行第二部交换。其实不用找到这个最小的值,直接按位输出就可以了。原创 2024-03-20 16:57:47 · 260 阅读 · 0 评论 -
PTA-练习3
这题需要记住ascll码对应的值,A--65,a--97(大写字母+32=小写字母)原创 2024-03-18 11:03:27 · 365 阅读 · 0 评论 -
PTA-练习2
/实现一个函数,int su(int n);如果n是素数,则返回这个素数;//注意:素数的定义:大于1的自然数,只有1和本身是因数(两个因数)的数才是素数。原创 2024-03-17 13:33:22 · 237 阅读 · 0 评论 -
PTA-练习1
分钟数有三种情况:mm=0&&mm=10。******计算浮点数加减法的时候,一点要使用小数!时钟数有两种情况:hh>=10 hh>=0&&hh原创 2024-03-14 20:24:50 · 288 阅读 · 0 评论 -
C语言学习--练习5(二维指针)
【代码】C语言学习--练习5(二维指针)原创 2024-03-11 19:48:03 · 225 阅读 · 0 评论 -
C语言学习--练习4(二维数组)
【代码】C语言学习--练习4(二维数组)原创 2024-03-10 21:26:01 · 343 阅读 · 0 评论 -
C语言学习--练习3(贪心)
概念定义所谓贪心,总是做出在当前看来是最好的选择。也就是说,不从整体最优上进行考虑,算法得到的是在某种意义上的局部最优解。比如,对于一个全是正整数的数组,我要找到其中两个数,使得它们的乘积最大,毫无疑问,一定是取最大和次大的两个数进行相乘,得到的结果最大。这个就是贪心思想。那么接下来,让我们做几道例题,来真正了解一下贪心。原创 2024-03-09 21:54:45 · 404 阅读 · 0 评论 -
C语言学习--练习2(排序)
加油加油,还有二十天复试,加油加油💪(ง •_•)ง!原创 2024-03-07 19:03:24 · 327 阅读 · 0 评论 -
C语言学习--练习1(循环和递归)
看看别人是怎么解的,真的据聪明,原创 2024-03-06 12:02:30 · 198 阅读 · 0 评论