用c语言判断m是否为素数,开头为#include<stdio.h>void wwjt ()int fun(int m){
时间: 2024-05-13 14:18:08 浏览: 149
可以使用以下代码判断m是否为素数:
```
#include <stdio.h>
int is_prime(int m) {
int i;
if (m < 2) {
return 0;
}
for (i = 2; i * i <= m; i++) {
if (m % i == 0) {
return 0;
}
}
return 1;
}
void wwjt() {
int m;
printf("请输入一个整数:");
scanf("%d", &m);
if (is_prime(m)) {
printf("%d是素数\n", m);
} else {
printf("%d不是素数\n", m);
}
}
int main() {
wwjt();
return 0;
}
```
其中,`is_prime` 函数用来判断一个整数是否为素数,如果是则返回1,否则返回0。`wwjt` 函数用来调用 `is_prime` 函数并输出结果。在主函数中调用 `wwjt` 函数即可。
相关问题
用c语言补全程序:判断m是否为素数,#include<stdio.h>void wwjt ()int fun(int m){
#include<stdio.h>
void wwjt ()
int fun(int m){
int i, flag = 1;
if(m <= 1){
flag = 0;
}
for(i = 2; i <= m / 2; i++){
if(m % i == 0){
flag = 0;
break;
}
}
return flag;
}
int main(){
int m, flag;
printf("请输入一个整数:");
scanf("%d", &m);
flag = fun(m);
if(flag == 1){
printf("%d是素数\n", m);
}
else{
printf("%d不是素数\n", m);
}
return 0;
}
用C语言编程:功能:判断m是否为素数。#include<stdio.h> void wwjt(); int fun(int m) { int k=m/2; int i; for(i=2;i<=k;i++) { if(m%i==0) break; } if(i>(m/2)) return m; } int main() { int m,k=0; for(m=100;m<200;m++) if(fun(m)) { printf("%4d",m); k++; if(k%5==0) printf("\n"); } printf("k=%d\n",k); wwjt(); }
以下是C语言代码实现:
```c
#include<stdio.h>
int isPrime(int m) {
int k = m / 2;
int i;
for(i = 2; i <= k; i++) {
if(m % i == 0)
return 0;
}
return 1;
}
int main() {
int m, k = 0;
for(m = 100; m < 200; m++) {
if(isPrime(m)) {
printf("%4d", m);
k++;
if(k % 5 == 0)
printf("\n");
}
}
printf("k = %d\n", k);
return 0;
}
```
思路:定义一个函数isPrime,用来判断一个数m是否为素数,如果是素数返回1,否则返回0。在主函数中使用循环遍历100到199的整数,调用isPrime函数判断是否为素数,并统计素数个数。最后输出素数个数。
阅读全文
相关推荐
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![txt](https://img-home.csdnimg.cn/images/20241231045021.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)