c语言输入一个整数,是素数,输出yes,不是则输出no
时间: 2024-05-08 21:18:09 浏览: 133
C语言判断一个数是否为素数方法解析
5星 · 资源好评率100%
好的,这是一个关于编程的问题。给定一个整数,我们可以通过判断它是否为素数来进行输出。以下是一个可能的 C 语言代码实现:
```
#include <stdio.h>
/* 判断 x 是否为素数 */
int is_prime(int x) {
if (x < 2) return 0;
for (int i = 2; i * i <= x; i++) {
if (x % i == 0) return 0;
}
return 1;
}
int main() {
int n;
scanf("%d", &n);
if (is_prime(n)) {
printf("yes\n");
} else {
printf("no\n");
}
return 0;
}
```
希望这可以帮到你。
阅读全文