c语言判断素数_C语言的那些经典程序 第十一期
戳
“在看”一起来充电吧!
C语言的那些经典程序 第十一期
本期小C给大家带来三个,把C语言运用到生活中的简单小程序。如果全都理解,相信肯定能给大家带来收获!接下来让我们看看是哪些程序吧!
1 九九乘法表源程序:
运行结果:
程序分析:
运用两个for循环,嵌套使用实现九九乘法表,用result保存每次循环的值,输出时-3d表示左对齐,占3位。
2 兔子数列古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
兔子的规律为数列1,1,2,3,5,8,13,21....
源程序:
运行结果:
程序分析:
用f1表示第一个月,f2表示第二个月,f1=f1+f2;和f2=f1+f2; 语句表示前两个月加起来赋值给第三个月,依次循环,再用if(i%2==0) printf("\n");语句控制每行输出四个。
3 找素数判断101-200之间有多少个素数,并输出所有素数及素数的个数。
源程序:
运行结果:
程序分析:
判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。定义一个变量leap作为判断是否为素数的依据。最后依据leap的值输出素数。
本期的经典程序就到这里啦,大家是否看过瘾了呢,小C水平有限如果大家有更好的程序希望能积极投稿反映哦,咱们下期再见!
投稿邮箱:2080803313@qq.com编辑|排版|钱雄
审校|李倩倩
责任编辑|邱杰 熊克媛
宿州学院信息工程学院学生会出品
如需转载请联系后台