C语言程序设计
文章平均质量分 57
qq_50685510
这个作者很懒,什么都没留下…
展开
-
C语言经典题目 —— 循环(一)
首先想到两个数的最大公因数一定不大于两个正整数中较小的数,两个数的最大公倍数一定不小于两个数中较大的数,则求最大公因数从较小数开始,判断是否是公因数,不是就减1,直到得到最大公因数,最小公倍数同理,从较大数开始,判断是否为公倍数,不是就加1,直到找到最小公倍数。该问题的难点在于怎么知道一个数是不是完全平方数,可以这么想,计算n是不是完全平方数,除了1以外,所有数从n-1开始判断平方等不等于n,直到判断到1为止。开始判断平方等不等于n,直到判断到2为止,代码进一步优化如下。,即除1之外,可以从。原创 2023-08-26 18:58:58 · 820 阅读 · 0 评论 -
C语言经典题目 —— 循环(二)
该题思路就是用一个临时变量存储暂时的最大值,然后和下一位进行比较,如果小于下一位的位数,则此临时变量存储下一位的值,直到所有位循环完毕。while(n!=0){n /=10;if(max < n%10) //max原创 2023-08-27 14:23:58 · 114 阅读 · 0 评论