- 博客(4)
- 收藏
- 关注
原创 适合初学者的十道C语言经典例题(第三版)
且是嵌套循环,外面的表示从从1到9都要分别计算每个数的阶乘,里面的循环表示对于每一个阶乘而言,jn=n*(n-1)*(n-2)*……分析:上一项设为a/b,则下一项为 a+b/a,下一项的a=a+b,b=a,但注意此时a已发生变化,所以得在a变化之前。可以用n/10,如果为0,则为一位数(n/10执行一次);2、用来j9表示的阶乘,j9=9*(9-1)*(9-2)*……1.对于一个五位数n来说,个位=n%10,万位=n/10000;2.十位=n%100/10,千位=n%10000/1000。
2025-03-01 02:18:21
428
原创 适合初学者的十道C语言经典例题(第二版)
甲队为a,b,c三人,乙队为x,y,z三人。首先,252 = 105*2 + 42,这里a = 252,b = 105,q = 2,r = 42。对于任意两个正整数a和b(a > b),存在a = bq + r,其中q为商,r为余数(0<= r < b),则gcd(a, b) = gcd(b, r)。最后,42 = 21*2 + 0,当余数为0时,根据性质一,gcd(42, 21) = 21。前一天总共有s1个,吃e1个,余l1个,e1=s1/2+1,l1=s2=s1/2-1,故s1=2*s2+2;
2025-02-27 02:02:14
837
原创 适合初学者的十道C语言经典例题(第一版)
不难发现每月的兔子数量等于上一个月的兔子数量加上一个月兔子繁殖的数量,而上一个月兔子繁殖的数量就是上上个月兔子的数量,所以每个月兔子的数=上一个月的兔子数量+上上个月兔子的数量。分析:可以创建三个整型变量,使用循环,让每一位数从1到5变化,当这三个数两两互不相等时,按照%d%d%d排列的三位数即符合要求,可以输出,同时每有一个满足要求的数,计一次数,并输出。题目8:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少。
2025-02-22 00:21:36
615
原创 启航!编程小白的c语言之旅
我是来自西南大学大二的一名学生,最近正在学习c语言方面的知识,进入大学后,我发现自己对编程产生了浓厚的兴趣,我知道前途漫漫,在我的c语言和编程之旅上一定存在着种种挑战,但我相信自己可以坚持下去的,燃烧吧,小李!熟练掌握多种编程语言,例如c语言、c++、python、Java等,拿到不错的大厂offer。除了现在在学习基础之外,我计划每天抽两到三个小时自己实战,所以实战的时间差不多每周二十小时。2、不定期地将自己的学习笔记或者学习心得等与编程有关的内容分享在博客上面(欢迎大家来看呀)
2025-01-13 12:59:44
131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人