我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

编程实现打印出2~n之间的所有素数,要求判断素数过程用自定义函数实现。

#include
#include
int fun(int x)
{
int y,k,flag;
k=(int)sqrt(x*1.0);
for(y=2;y<=k;y++)
if(x%y==0)
{flag=0;
break;}
if(flag)
return(x);
}
int main()
{
int n,a,b;
printf("input n:");
scanf("%d",&n);
for(a=2;a<=n;a++)
{b=fun(a);
printf("%d",b);}
}

img

近期文章

  • 有点意思,不同语言写出来是什么样😏
  • MySQL:Num Rows无效
  • 关于爬虫keyerror错误
  • Windows玩游戏时输入法怎么处理的
  • JAVA 类 内部类 程序没报错,但是无结果
  • 为什么这个错了呀,编译错误了,有哪位大能看看😭
  • 一组数据中最大值和次大值相等怎么列代码输出最大值和次大值
  • 怎么优化程序才能减少运行时间
  • vite+vue3的主题问题
  • 关于编写简易通讯录程序时遇到的空格输入问题
  • 将安全文件从资产移动到安全文件夹
  • windows管理员账户问题
  • ssh连接windows服务器没有图形界面
  • python嵌套函数
  • python版本xpclr结果里xpclr_norm空白,请问哪位知道是什么原因?该怎么解决呢?
  • ESP8266与onenet连接问题
  • 关于#c##的问题:问题遇到的现象和发生背景
  • 阶梯电价初步怀疑二三档出错
  • 51单片机用外部中断控制蜂鸣器
  • 程序没有报错,怎么运行什么都没有。

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华