| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 425 人关注过本帖
标题:请教一个问题
只看楼主 加入收藏
dousao
Rank: 2
等 级:论坛游民
帖 子:228
专家分:58
注 册:2007-11-8
收藏
得分:0 
题目都说的不明不白的叫人怎么做
2007-11-28 20:01
chendatong123
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-11-25
收藏
 问题点数:0 回复次数:4 
请教一个问题
试编写函数:求大于m且不包含小于21素数因子的最小合数。
调试: 输入m=21,输出529;
        输入m=1000,输出1027;
2007-11-29 07:05
cosdos
Rank: 9Rank: 9Rank: 9
来 自:ShangHai
等 级:蜘蛛侠
威 望:6
帖 子:2109
专家分:1385
注 册:2007-6-19
收藏
得分:0 
求大于m且不包含小于21素数因子的最小合数。

素数因子的最小合数 ?

—>〉Sun〈<—
2007-11-29 07:14
chendatong123
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-11-25
收藏
得分:0 
.......SORRY
少一个"的"
求大于m且不包含小于21的素数因子的最小合数.
2007-11-29 07:20
chendatong123
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-11-25
收藏
得分:0 
#include<stdio.h>
#include<math.h>
#include<conio.h>
fun(int x)
{
int n,i;
for(n=x; ;n++)
{
for(i=2;i<=n/2;i++)
{if(n%i==0)
break;
}
if(i>21)
return n;
}
}
main()
{
int m;
FILE*fp;
if((fp=fopen("myf2.out","w"))==NULL)
{
printf("cannot open the file!\n");
exit(0);
}
scanf("%d",&m);
m=fun(m);
 fprintf(fp,"%4d",m);
 fprintf(fp,"\nmy exam num is 123456.\n");
fclose(fp);
getch();
}
2007-11-30 21:33
快速回复:请教一个问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017727 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved