用C语言写求1到100的中的质数
时间: 2023-03-25 13:03:41 浏览: 63
以下是用 C 语言写求 1 到 100 中的质数的代码:
#include <stdio.h>
int main() {
int i, j, flag;
for(i = 2; i <= 100; i++) {
flag = 1;
for(j = 2; j <= i / 2; j++) {
if(i % j == ) {
flag = ;
break;
}
}
if(flag == 1) {
printf("%d ", i);
}
}
return ;
}
希望能帮到你!
相关问题
写一段c语言代码求1到100的素数
#include <stdio.h>
int main()
{
int i, j, flag;
printf("以下是1到100之间的素数:\n");
for(i=2; i<=100; i++)
{
flag = 0;
for(j=2; j<=i/2; j++)
{
if(i%j == 0)
{
flag = 1;
break;
}
}
if(flag == 0)
{
printf("%d ",i);
}
}
return 0;
}
用C语言写计算1到100所有质数代码
好的,以下是一个C语言代码示例,用于计算1到100之间的所有质数:
```c
#include <stdio.h>
// 判断是否为质数
int IsPrime(int num) {
int i;
for (i = 2; i <= num / 2; i++) {
if (num % i == 0) {
return 0;
}
}
return 1;
}
// 计算1到100的所有质数
int main() {
int i;
for (i = 1; i <= 100; i++) {
if (IsPrime(i)) {
printf("%d ", i);
}
}
return 0;
}
```
上述代码定义了一个名为IsPrime的函数,用于判断给定的数字是否为质数。在主程序中,通过循环计算1到100之间的所有数字,并调用IsPrime函数来判断是否为质数,如果是则输出到控制台。
需要注意的是,在C语言中,函数定义使用了int关键字来指定函数返回值类型,循环语句使用了for关键字,条件语句使用了if关键字。在编写代码时,需要注意语法的正确性和代码风格的规范性。
可以将上述代码保存为.c文件,然后使用C语言编译器进行编译和运行。在运行代码之前,需要确保已经安装了C语言编译器。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)