作业帮 > 综合 > 作业

c语言程序:输入任意两个数,求两个数之间的所有数据的和.

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/05/01 14:38:23
c语言程序:输入任意两个数,求两个数之间的所有数据的和.
我是初学者,下面是我写的,但是运行结果不对,请老师指出问题所在:这是第一个:#include
main()
{
int a,b,i,t,sum=0;
scanf("%d%d",&a,&b);
if(a>b)
{
t=a;
a=b;
b=t;
}
for (i=a;ib)
{
t=a;
a=b;
b=t;
for (a;a
c语言程序:输入任意两个数,求两个数之间的所有数据的和.
运行结果是对的!问题估计错在输入语句的格式上,scanf("%d%d",&a,&b); 两个变量之间没有逗号,那么:从键盘上输入a=1,b=100应该是:1 空格 100,千万不能写成1,100以下为我运行的结果图 补充一点,你修改的程序是else语句是多余的,没有第一个好!:
再问: 谢谢,通过你的方法运行结果是对的。还有一个问题:我用的是win tc 平时输入数据的时候都用的逗号,为什么这次却要用空格呢?
再答: 还是老问题:scanf("%d,%d",&a,&b); 现在你必须用逗号分开了! 注意两个%d之间有逗号时必须用逗号,没逗号时用空格!