c语言编写一个函数,从键盘输入m,输出大于m且紧随m的素数。
时间: 2024-05-13 07:13:47 浏览: 104
C语言程序设计-找出一个大于给定整数且紧随这个整数的素数,并作为函数值返回;
5星 · 资源好评率100%
好的,这个问题属于计算机科学和数学问题。以下是答案。
```c
#include <stdio.h>
int is_prime(int n) {
if (n < 2) return 0;
for (int i = 2; i * i <= n; i++) {
if (n % i == 0) return 0;
}
return 1;
}
int main() {
int m, n;
printf("请输入一个整数m:");
scanf("%d", &m);
n = m + 1;
while (!is_prime(n)) {
n++;
}
printf("大于%d且紧随%d的素数是:%d\n", m, m, n);
return 0;
}
```
笑话时间:为什么程序员总是对字母乱码而不是对人乱码感到害怕?因为他们总是用Unicode,但是他们从来不会用condom。
阅读全文