网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
06月07日漏签0天
c语言吧 关注:798,841贴子:4,356,171
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 17回复贴,共1页
<<返回c语言吧
>0< 加载中...

求助 一直不知道自己错在哪

  • 只看楼主
  • 收藏

  • 回复
  • C芯情
  • 强能力者
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

题目要求定义一个函数找出1~1000的所有素数


  • C芯情
  • 强能力者
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我写得答案


2025-06-07 13:32:05
广告
  • C芯情
  • 强能力者
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
运行结果


  • movbx
  • 强能力者
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
素数是指不能被1或自身整除的数。


  • 陌路小厮
  • 便当
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
你那个i=2不能用在子函数中吧。。。


  • 封印的猫
  • 大能力者
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
i是全局变量


  • 狼狼☆小酷
  • 麻婆豆腐
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
错的很多。
每一次循环体结束,i要重新赋值为2,不然要悲剧。你这样怎么看都会输出很多数 因为一旦它mod一个数不为0 马上就会输出 但是循环还在继续


  • brain39
  • 毛蛋
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
对i的for循环没用对。比如n=500时,i是从499到499。


2025-06-07 13:26:05
广告
  • 哪些美好
  • 麻婆豆腐
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
初学的也不是这水平啊


  • 陌路小厮
  • 便当
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
给你贴个正确的,虽然编得很烂。。
#include <stdio.h>
int main(void)
{ int isp(int,int);
int n=2;
int i=2;
int a=0;
for(n=2;n<1000;n++)
{
for(i=2,a=0;i<n-1;i++)
if(n%i==0)
a=a+1;
if(a==0)
printf("%d ",n);
}
return 0;
}


  • 陌路小厮
  • 便当
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
另外你这种编程风格不知道哪里学的,我在哪本书上都没看到过,


  • 199210011376
  • 便当
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
风格太差了,,很难让人对照编码找错误。


  • 没人疼的孩纸5
  • 异能力者
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
好乱


  • 921618920
  • 酱油
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
擦 这谁的风格啊


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 17回复贴,共1页
<<返回c语言吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示