关于一个c语言程序

[复制链接]
查看11 | 回复2 | 2010-11-14 15:34:52 | 显示全部楼层 |阅读模式
编写一个程序 输出下面的数
100+0=100
99+1=100
98+2=100 97+3=100。。。。。。。。。。。。。。。。。。。。。。。。49+51=100 50+50=100
49+51=100 48+52=100。。。。。。。。。1+99=100 0+100=100
我已近编出来上面的了 不会下面的 高手给解答一下
{int i,j,n;
for(j=0,i=100;j<=i;i--,j++)
{
n=i+j;
printf("%d+%d=%d\t",i,j,n);
}
return 0;
}

回复

使用道具 举报

千问 | 2010-11-14 15:34:52 | 显示全部楼层
将j<=i的i换成100即可
回复

使用道具 举报

千问 | 2010-11-14 15:34:52 | 显示全部楼层
上面程序中,首先使i=100, j=0。在每次循环中,使i减1,j加1,并且用n=i+j将i+j存放在n中。然后输出答案算式。注意输出时的"\t"是制表符,就是键盘上大小写切换键上面的那个按键,可以用来自动对齐。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行