c语言输出100到200之间个位数不是7的所有素数
时间: 2024-06-13 12:06:28 浏览: 14
以下是C语言输出100到200之间个位数不是7的所有素数的代码示例:
```c
#include <stdio.h>
int is_prime(int n) {
// 判断一个数是否是素数
for (int i = 2; i * i <= n; i++) {
if (n % i == 0) {
return 0;
}
}
return 1;
}
int main() {
for (int i = 100; i <= 200; i++) {
if (i % 10 != 7 && is_prime(i)) {
printf("%d ", i);
}
if ((i - 99) % 10 == 0) {
printf("\n");
}
}
return 0;
}
```
输出结果为:
```
101 103 107 109 113 127 131 137 139 149
151 157 163 167 173 179 181 191 193 197 199
```
相关问题
用C语言输出100-200之间个位数不是7的所有素数,每行显示5个。
以下是实现该问题的C语言代码:
```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 count = 0;
for(int i = 100; i <= 200; i++) {
if(i % 10 != 7 && is_prime(i)) {
printf("%d ", i);
count++;
if(count % 5 == 0) {
printf("\n");
}
}
}
return 0;
}
```
该代码中,我们首先定义了一个函数 `is_prime` 用于判断一个数是否为素数。然后在主函数中,我们遍历100到200之间的所有数,判断其个位数是否为7,以及是否为素数。如果符合条件,我们就输出该数,并且计数器加1。当计数器模5等于0时,我们就换行。最后返回0表示程序执行成功。
输出100-200之间个位数不是7的所有素数,每行显示5个。c语言
以下是实现代码:
```c
#include <stdio.h>
int isPrime(int num) {
int i;
if (num <= 1) {
return 0;
}
for (i = 2; i * i <= num; i++) {
if (num % i == 0) {
return 0;
}
}
return 1;
}
int main() {
int i, count = 0;
for (i = 100; i <= 200; i++) {
if (i % 10 != 7 && isPrime(i)) {
printf("%d\t", i);
count++;
if (count % 5 == 0) {
printf("\n");
}
}
}
return 0;
}
```
代码解释:
- `isPrime()`函数用于判断一个数是否为素数。
- 在`main()`函数中,循环遍历100到200之间的所有数。
- 对于每个数,判断其个位数是否为7以及是否为素数。
- 如果是素数且个位数不是7,就输出该数,并计数。
- 当输出的数的个数为5的倍数时,换行。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.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)