当前位置: 代码迷 >> C语言 >> [求助]本人是初学+自学,写个极简单的程序不知道错在那里?
  详细解决方案

[求助]本人是初学+自学,写个极简单的程序不知道错在那里?

热度:99   发布时间:2006-08-03 08:05:58.0
以下是引用nan123在2006-8-1 16:01:58的发言:

这个程序开始要比较输入数值的大小。
看了这么多层楼,只发现十二楼的兄弟注意了这一点。
做事要严谨!

12楼的不管输什么~算出来的都是0 不知道是不是我的工具的问题~还是程序的问题~
----------------解决方案--------------------------------------------------------
大家帮帮忙,指导指导新手,对c语言很感兴趣,但现在自学,哪位大侠帮忙指点指点怎么学习,谢谢大家!qq:576399550.
----------------解决方案--------------------------------------------------------
是啊!
----------------解决方案--------------------------------------------------------
如果非要这样编的话,你试一试将if(b<=c)中的=去掉
----------------解决方案--------------------------------------------------------
main()
{ int a,b,ji;
int t;
int i;
ji=1;
printf("请输入两个整数:");
scanf("%d%d",a,b);
if(b<a) {t=b;b=a;a=t;}
for(i=0;i<=b-a;i++)
{
ji*=(a+i);
}
printf("所得之积为:%d",ji):
----------------解决方案--------------------------------------------------------
题目是:想编一个任意两个数字间的乘积?
怎么都搞成阶乘 的呢?
----------------解决方案--------------------------------------------------------
我晕了!!
----------------解决方案--------------------------------------------------------

  相关解决方案