| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 607 人关注过本帖
标题:又错了
只看楼主 加入收藏
wanglei0066
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-8-15
收藏
得分:0 
main()
{ int i;
long p;
i=2;
p=1;
while(i<=10)
{ p = p*i ; i++ ;}
printf("p=%ld\n",p);
getch();
}

2007-08-17 23:30
卧龙孔明
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:59
帖 子:3872
专家分:684
注 册:2006-10-13
收藏
得分:0 
以下是引用wsaaa在2007-8-17 21:46:00的发言:
在c语言中int只到65535吧,怎么能算出10的阶乘呢。可以换5的阶乘看一下结果呀。

int与编译系统有关,16位编译系统int是4字节的,32位编译系统int是8字节的


My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.
2007-08-18 08:46
totohack
Rank: 1
等 级:新手上路
帖 子:133
专家分:0
注 册:2007-7-15
收藏
得分:0 
同意LS

2007-08-18 09:15
nwpu063417
Rank: 3Rank: 3
等 级:论坛游民
威 望:8
帖 子:428
专家分:28
注 册:2007-5-11
收藏
得分:0 
以下是引用卧龙孔明在2007-8-18 8:46:58的发言:

int与编译系统有关,16位编译系统int是4字节的,32位编译系统int是8字节的

我只听说有的编译系统为int开辟2个字节,有的开辟4个字节。没听说过8个字节的呀~~~~


2007-08-18 12:46
快速回复:又错了
数据加载中...
 
   



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

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