c语言编写。计算1+1(1+2)+1(1+2+3)+.....+1( 1+2+3+.....

Python018

c语言编写。计算1+1(1+2)+1(1+2+3)+.....+1( 1+2+3+.....,第1张

#include&ltstdio.h&gt

main()

{

int n,i,j,sum=0

printf("请你输入n的值:")

scanf("%d",&n)//由键盘输入n的值

for(i=ni&gt0i--)//控制数列项数

{

for(j=1j&lt=n-i+1j++)//控制每一个项包含的数字的数量

sum+=j//计算前n项的和

}

printf("1+1/(1+2)+...+(1+2+...+%d))=%d",n,sum)

}

扩展资料:

include用法:

#include命令预处理命令的一种,预处理命令可以将别的源代码内容插入到所指定的位置;可以标识出只有在特定条件下才会被编译的某一段程序代码;可以定义类似标识符功能的宏,在编译时,预处理器会用别的文本取代该宏。

插入头文件的内容

#include命令告诉预处理器将指定头文件的内容插入到预处理器命令的相应位置。有两种方式可以指定插入头文件:

1、#include&lt文件名&gt

2、#include"文件名"

首先,打开vc

选择文件,新建

左侧选择win32 console application,并在右侧选择输入工程的名称和地址,点击确定。

选择一个空工程,完成

再次点击文件,新建

选择c++source file 并输入文件名,点击确定

输入如图所示的代码,注意代码和符号的输入必须在英文输入法的环境下进行

在C语言中可以通过定义一个累加器(一个变量)并结合for循环来实现计算1到100之和。double sum=0// 定义累加器变量sum,并初始化为0{ int i,sum;利用for循环,不断从1加到100,最后输出。

#include <stdio.h>

int main()

{

int a,b

b=0

for(a=1a<=100a+=1)

b=b+a

printf("sum = %d\n",b)

return 0

}

扩展资料

使用java的编程方法得到1-100的和:

package study01

public class TestWhile { 

public static void main(String[] args)

{     

int sum = 0     

int i = 1     

while (i <= 100)

{           

System.out.println(i)           

sum += i           

i++       

}       

System.out.println(sum)   

}

}

结果等于:5050。