鱼C论坛

 找回密码
 立即注册
查看: 1675|回复: 3

c语言作业

[复制链接]
发表于 2021-11-18 21:56:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
函数fan的功能:找出一个大于给定整数m且紧跟m的素数
#include <conio.h>
#include <stdio.h>
int fun(int m)
{  int i, k ;
   for (i = m + 1 ; ; i++) {
      for (k = 2 ; k < i ; k++)
/**************FOUND**************/
         if (i % k == 0)
            break ;
/**************FOUND**************/
        // if (i <= k)
           return(i);
   }
}
NONO( )
{/* 本函数用于打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。*/
  FILE *fp ;
  int i ;
  fp = fopen("gc06.out", "w") ;
  for(i = 1 ; i <= 10 ; i++) fprintf(fp, "%d\n", fun(888 + i * 88)) ;
  fclose(fp) ;
}
main( )
{  int  n ;
   printf("\nPlease enter n: " ) ;
   scanf("%d", &n ) ;
   printf("%d\n", fun(n)) ;
   NONO( ) ;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2021-11-18 21:57:47 | 显示全部楼层
第二个FOUND下为什么i可以等于k
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-18 21:59:16 | 显示全部楼层
  打错一个地方,// if (i <= k) 去掉//
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-11-19 08:49:32 | 显示全部楼层
sujunbo 发表于 2021-11-18 21:57
第二个FOUND下为什么i可以等于k

你那里不是注释掉了嘛?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-23 01:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表