用C语言表示:1+2+3+4+5+6+7+8+9+10的循环步骤. 要有排列步骤的

请详细的解释下用C语言表示:1+2+3+4+5+6+7+8+9+10的循环步骤.
最后排列出来的结果是
1+2=3
1+2+3=6
1+2+3+4=10
1+2+3+4+5=15
1+2+3+4+5+6=21
1+2+3+4+5+6+7=28
1+2+3+4+5+6+7+8=36
1+2+3+4+5+6+7+8+9=45
1+2+3+4+5+6+7+8+9+10=55
谁能帮帮忙

第1个回答  2010-12-02
#include<stdio.h>
void main()
{
int a,i,sum=0;
for(i=1;i<=10;i++)
{
sum=sum+i;
printf("%d+%d=%d\n",sum-i,i,sum);
}
}
楼主,我只能达到这种程度了,我也是初学者,以后可以多多交流。
come on!
第2个回答  2010-12-02
这个循环是在前一个结果的基础上在执行后面的命令,它的值是随着循环的变化而变话的,
就像,i=i+1,在循环的过程中,i就在变化。知道循环结束,打印最后的i值本回答被网友采纳
第3个回答  2010-12-02
这个循环是在前一个结果的基础上在执行后面的命令,它的值是随着循环的变化而变话的,
就像,i=i+1,在循环的过程中,i就在变化。
第4个回答  2010-12-02
乖乖隆地洞、
第5个回答  2010-12-02
hghgfgh

用C语言表示:1+2+3+4+5+6+7+8+9+10的循环步骤. 要有排列步骤的
void main(){ int a,i,sum=0;for(i=1;i<=10;i++){ sum=sum+i;printf("%d+%d=%d\\n",sum-i,i,sum);} } 楼主,我只能达到这种程度了,我也是初学者,以后可以多多交流。come on!

请详细的解释下用C语言表示:1+2+3+4+5+6+7+8+9+10的循环步骤.
main(){ int i,sum=0;for(i=1;i<=10;i++) \/*循环控制变量i的初始值被赋值为1(i=1;),只要i<=10就继续执行循环(i<=10;),没执行一次循环就使i自增1,即加1(i++)。*\/ sum=sum+i;printf("%d\\n",sum);}

c语言流程图:求1+2+3+4+5+6+7+8+9+10的值
1+2+3+4+5+6+7+8+9+10 = 55 ```至于流程图,我会尝试画一个简单的:```开始 --> 初始化sum为0 --> 进入循环 --> 判断i是否小于等于10 --> 是 --> 将i加到sum中 --> i自增 --> 返回循环开始 --> 否 --> 输出sum的值 --> 结束 ```希望这些解释能帮助你理解如何编...

C语言问题~! 1 2 3 4 5 6 7 8 9 10
int main(){ int i, j;for(i=0;i<10;i++)for(j=1;j<=10-i;j++){ printf("%d", j);if(j == 10-i)printf("\\n");else printf(" ");} }

...一组数数的分配及求和相等问题。Matlab和C语言解都行,大家帮下忙...
首先 使用C语言解答此类题目 99%就是使用穷举法,然后判断出符合要求的答案 然后分析一下这道题,可以吧这题理解为12个数不重复排列,然后要求(以下数字为位数)1+2+3=3+4+5=5+6+7=7+8+9=9+10+11=11+12+1 虽然图上是六边形 但是吧他拉成一条直线 完全就是一个一维数组 根据排列组合,...

如何用C语言编写1234的全排列
void main(){ int i=0,j=0,k=0,l=0,count=0;for(i=1;i<=4;i++){ for(j=1;j<=4;j++)if(j!=i)for(k=1;k<=4;k++)if(k!=i&&k!=j)for(l=1;l<=4;l++)if(l!=i&&l!=j&&l!=k){ count++;printf("\\n\\t第%2d个 %d %d %d %d",count,i,j,k,l);} ...

c语言编程:对10个数冒泡排序(升序)。
int main(){ int number[10] = {95, 45, 15, 78, 84, 51, 24, 12,34,23};for (int j = 0; j < 9; j++)for (int i = 0; i < 9 - j; i++) { if(a[i] > a[i + 1]) { int temp = a[i];a[i] = a[i + 1];a[i + 1] = temp; } } fo...

C语言编程题。编程题目为 编程计算1!+2!+3!+……+10!的值
s*=i; \/\/从1开始循环累加相乘 return s;} int main(){ int s; int i; for(i=1,s=0;i<=N;i++) s+=fact(i); \/\/从第1项开始循环累加每一项的阶乘值 printf("1!+2!+3!+……+10!=%d\\n",s); return 0;} ...

C++从1加到100的程序怎么写?
一、用C语言计算1到100的累加的步骤 1、首先,打开Visual C++;2、选择文件,新建;3、左侧选择win32 console application,并在右侧选择输入工程的名称和地址,点击确定;4、选择一个空工程,完成;5、再次点击文件,新建;6、选择c++source file 并输入文件名,点击确定;7、输入如图所示的代码,注意...

用c语言实现:s=1+12+123+……+123456789
如果只是简单的计算他们的和与差,这样就可以了:int s=1-12+123-1234+12345;如果是要按一定规律的计算,比如计算10以下的 int s = 0;int nsymbol= -1;int ntmp = 0;for(int i = 1;i<=10;i++){ ntmp = 10 ntmp;ntmp += i;nsymbol = -1;s += nsymbol ntmp;} 朋友,请...

相似回答