| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1613 人关注过本帖
标题:[求助]本人是初学+自学,写个极简单的程序不知道错在那里?
只看楼主 加入收藏
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 
楼主只考虑了输入的a为1的情况。

#include<stdio.h>

int main()
{
int a,c;
long b=1;

scanf("%d%d",&a,&c);
while(a<=c)
{
b=b*a;
a++;
}
printf("%ld",b);
return(0);
}

倚天照海花无数,流水高山心自知。
2006-07-31 14:21
ccjamting
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2006-7-10
收藏
得分:0 

这样会不会好点呢。
#include<stdio.h>

main()
{
int a,c,d;
long b=1;
scanf("%d%d",&a,&c);
if(a>c)
{
d=a;
a=c;
c=d;
}
while(a<=c)
{
b=b*a;
a++;
}
printf("%ld",b);
return(0);
}


即非出自名门,又系旁门左道,我,就这样笑着。
2006-07-31 15:11
sxxsxx
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-7-31
收藏
得分:0 

搂主写程序的习惯怎么有点汇编的味道

2006-07-31 16:46
steavont
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2006-5-22
收藏
得分:0 
以下是引用sxxsxx在2006-7-31 16:46:23的发言:

搂主写程序的习惯怎么有点汇编的味道

建议改改


好好的利用电脑学东西, 虽然不玩游戏是不可能的,少点.........
2006-08-01 14:26
nan123
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-8-1
收藏
得分:0 

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

2006-08-01 16:01
boyatec
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2006-7-28
收藏
得分:0 

main()
{
int a,b;
printf("please input two number\n");
scanf("%d,%d",&a,&b);
if(a>b)
{
int temp;
temp=a;
a=b;
b=temp;
}
while(1)
{
if(a==b)
break;
printf("%d*%d=%d\n",a++,b,a*b);
}

2006-08-02 09:39
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 
恩,的确如此

倚天照海花无数,流水高山心自知。
2006-08-02 15:20
gx962144
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-7-29
收藏
得分:0 
谢谢大家!刚才看了大家的程序!确实学到很多!就象输入的数字要比大小的问题,在下也考虑过!只是觉得我应该一步步来!问题一个个的解决!这下好了!全都在这里了!
谢谢大家!!
2006-08-02 21:21
gx962144
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-7-29
收藏
得分:0 
16楼的兄弟里的
printf("please input two number\n");
scanf("%d,%d",&a,&b);
这部分意思是执行程序时,会显示--please input two number然后回车换行!
然后就输入要计算的两个数据吗?
这个我也想过!只是不知道这样能否正确
在下才疏学浅!很多想到了!但不知道怎么去解决!
在次谢谢大家
2006-08-02 21:26
boyatec
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2006-7-28
收藏
得分:0 
对,这些都是基础的东西!
2006-08-03 06:04
快速回复:[求助]本人是初学+自学,写个极简单的程序不知道错在那里?
数据加载中...
 
   



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

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