黑马程序员技术交流社区
标题:
此代码算到17的阶乘后有误,求指正
[打印本页]
作者:
veggiegfei
时间:
2015-9-3 09:41
标题:
此代码算到17的阶乘后有误,求指正
#include<stdio.h>
int main(){
int a;
int jiecheng=1;
printf("请输入要计算的阶乘的正整数:\n");
scanf("%d",&a);
for(int i=1;i<=a;i++){
jiecheng*=i;
}
printf("%d的阶乘是:%d\n",a,jiecheng);
return 0;
}
作者:
堕落天使
时间:
2015-9-3 12:06
结果超出int类型的取值范围了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2