实现用while输出100以内的质数的C语言
时间: 2024-01-06 17:04:53 浏览: 77
代码?
以下是实现用while输出100以内的质数的C语言代码:
#include <stdio.h>
int main() {
int i = 2;
while (i <= 100) {
int j = 2;
int is_prime = 1;
while (j <= i / 2) {
if (i % j == 0) {
is_prime = 0;
break;
}
j++;
}
if (is_prime) {
printf("%d ", i);
}
i++;
}
return 0;
}
相关问题
实现用while输出100以内的质数的C语言代码
以下是用 while 输出100以内的质数的C语言代码:
```
#include <stdio.h>
int main()
{
int i = 2;
while (i <= 100)
{
int j = 2;
int is_prime = 1;
while (j <= i / 2)
{
if (i % j == 0)
{
is_prime = 0;
break;
}
j++;
}
if (is_prime == 1)
{
printf("%d ", i);
}
i++;
}
return 0;
}
```
求100以内的素数c语言while
以下是求100以内素数的C语言代码,使用while循环实现:
```c
#include <stdio.h>
int main() {
int i = 2, j, flag, count = 0;
while (i < 100) {
flag = 0;
for (j = 2; j < i; j++) {
if (i % j == 0) {
flag = 1;
break;
}
}
if (flag == 0) {
printf("%d ", i);
count++;
if (count == 10) {
printf("\n");
count = 0;
}
}
i++;
}
return 0;
}
```
阅读全文