| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2209 人关注过本帖
标题:技巧编程题---激发你的聪明才智!
只看楼主 加入收藏
sunnvya
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:1094
专家分:0
注 册:2005-11-23
收藏
得分:0 

哦?
不会吧?
那我明天有时间写出来!
让大家久等了!
不好意思


http://www. 第二站>>>提供源码下载
2006-03-18 22:42
haishanglang
Rank: 1
等 级:新手上路
帖 子:378
专家分:0
注 册:2006-3-2
收藏
得分:0 

2006-03-18 22:57
xiaoppi
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2006-2-22
收藏
得分:0 
根据我自己的思路随手写个,希望可以过关
#include <stdio.h>
main()
{ long N,i,k=0,a;
printf("input the nummber N/n");
scanf("%ld",&N);
for(i=1;i<n+1;i++)
{ a=i;
R: if((a%5)==0)
{ k++;
a=a/5;
goto R;
}
}
printf("%ld!后面有%ld个0",N,k);
getch();
}

2006-03-19 07:35
sunnvya
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:1094
专家分:0
注 册:2005-11-23
收藏
得分:0 
goto?
这个时代都不用它了,过时了!

http://www. 第二站>>>提供源码下载
2006-03-19 07:46
sunnvya
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:1094
专家分:0
注 册:2005-11-23
收藏
得分:0 

#include <stdio.h>
int main()
{long n,i,a,k,sum;
printf("input the nummber N\n");
while(scanf("%ld",&n))
{ k=0;sum=0;
for(i=5;i<=n;i++)
{ a=i;
while((a%5)==0)
{ k++;
a=a/5;
}

sum+=k;
}
printf("After %ld! there are %ld \"0\"\n",n,k);
}
getch();
}


http://www. 第二站>>>提供源码下载
2006-03-19 07:59
sunnvya
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:1094
专家分:0
注 册:2005-11-23
收藏
得分:0 

加个return 0;
就完整了!


http://www. 第二站>>>提供源码下载
2006-03-19 08:00
剑人
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2005-9-21
收藏
得分:0 
有没有会写这个算法的呀?

谢了!

上面的算法不行吧
2006-03-19 15:45
剑人
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2005-9-21
收藏
得分:0 

错了,我的话刚说完,好像就更新了。

2006-03-19 15:47
剑人
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2005-9-21
收藏
得分:0 
能给我解释一下么?

加我QQ:272186535。

谢谢
2006-03-19 15:51
sunnvya
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:1094
专家分:0
注 册:2005-11-23
收藏
得分:0 
那个还看不懂吗?
那个是标准的!
求5的个数就是0的个数

http://www. 第二站>>>提供源码下载
2006-03-19 16:58
快速回复:技巧编程题---激发你的聪明才智!
数据加载中...
 
   



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

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