700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 写一个判素数的函数 在主函数输入一个整数 输出是否为素数的信息。

写一个判素数的函数 在主函数输入一个整数 输出是否为素数的信息。

时间:2022-11-14 16:23:48

相关推荐

写一个判素数的函数 在主函数输入一个整数 输出是否为素数的信息。

代码:(sushu=素数)

#include<stdio.h>int main(){int sushu(int n);//声明函数sushuint m;printf("请输入需要判断的数:");scanf("%d", &m);sushu(m);//调用函数sushureturn 0;}int sushu(int n)//定义函数sushu{int i;for (i = 2; i <= n; i++){if (n % i == 0)break;}if (n == i)printf("%d是素数", n);elseprintf("%d不是素数", n);return 0;}

结果:

1,跳出for循环时,只有两种情况①n被小于自己的数整除,②n被等于自己的数整除,随后进入if进行判断

2,因为有n<=i的控制,所以n不会与大于自己的数求余。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。