| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2151 人关注过本帖
标题:帮我写下面的程序呀,谢啦
只看楼主 加入收藏
liubin111456
Rank: 1
来 自:岳阳
等 级:新手上路
帖 子:7
专家分:0
注 册:2008-4-3
收藏
得分:0 
回复 9# 的帖子
int型
就是结果里有多少零
2008-04-03 13:03
jamesbind
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2008-3-21
收藏
得分:0 
unsigned int 是4字节,32位的,可以存储的最大数字是4294967295
unsigned long long 是8字节,64位的,存储的最大数字是18446744073709551615

而100!=9.33262e+157,C语言本身的数据类型根本存不下。
2008-04-03 13:19
liubin111456
Rank: 1
来 自:岳阳
等 级:新手上路
帖 子:7
专家分:0
注 册:2008-4-3
收藏
得分:0 
好像是这样的
2008-04-03 13:26
sunkaidong
Rank: 4
来 自:南京师范大学
等 级:贵宾
威 望:12
帖 子:4496
专家分:141
注 册:2006-12-28
收藏
得分:0 
统计5和相应2出现的个数

学习需要安静。。海盗要重新来过。。
2008-04-03 13:46
行走
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-7-26
收藏
得分:0 
unsigned int 为16位,  值域(0,65535)
unsigned long int 为32位,值域(0,4294967294)
float 为32位+ (-)3.4E+(-)38  ,double 为64, 值域+(-)1.7E+(-)308
   存100!用double行了
2008-04-03 14:20
sunkaidong
Rank: 4
来 自:南京师范大学
等 级:贵宾
威 望:12
帖 子:4496
专家分:141
注 册:2006-12-28
收藏
得分:0 
#include<stdio.h>
int main()
{
    int  j,i=1;
    int a[6]={0};
    a[2]=0;     a[5]=0;
    for( j=1;j<=5;j++)
    {
        if(j%2==0||j%5==0)
          i=i*j;
        
            while(i%5==0||i%2==0)
            {
                if(i%5==0)
                {
                    i=i/5;
                    a[5]++;
                    //printf("%d  ",j);
                }
            if(i%2==0)
                {
                   i=i/2;
                    a[2]++;
                }
            }
            i=1;
        
    }
        
    printf("共有%d个2和%d个5!\n",a[2],a[5]);
    printf("共有%d个0.\n",a[5]<a[2]?a[5]:a[2]);
}

学习需要安静。。海盗要重新来过。。
2008-04-03 14:27
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
scanf("%d",&i);
    while (i)
    {
        n += i /= 5;
    }

从BFS(Breadth First Study)到DFS(Depth First Study)
2008-04-03 14:55
yd4433
Rank: 1
等 级:新手上路
帖 子:404
专家分:0
注 册:2008-3-9
收藏
得分:0 
什么时候简单的问题复杂化了 先求阶乘  结果/10 不就是 个数了么

------...-.-..-...-----........-------.......----.....------....||- - !
2008-04-03 15:16
sunkaidong
Rank: 4
来 自:南京师范大学
等 级:贵宾
威 望:12
帖 子:4496
专家分:141
注 册:2006-12-28
收藏
得分:0 
不可以求阶乘...太大了..没有数据能保留下来..溢出

[[it] 本帖最后由 sunkaidong 于 2008-4-3 15:25 编辑 [/it]]

学习需要安静。。海盗要重新来过。。
2008-04-03 15:18
yd4433
Rank: 1
等 级:新手上路
帖 子:404
专家分:0
注 册:2008-3-9
收藏
得分:0 
饿 也是着点没注意 最大的是64位 呵呵

------...-.-..-...-----........-------.......----.....------....||- - !
2008-04-03 15:24
快速回复:帮我写下面的程序呀,谢啦
数据加载中...
 
   



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

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