本文目录一览:
- 1、2+4+6+8+...+100C语言表述
- 2、求2+4+6+……+100的和 编写C语言程序
- 3、C语言编程求2+4+6加到100的结果并且输出
- 4、1+2+3+100用C语言怎么编?
- 5、用c语言编写1+2+3+...+100
- 6、c语言 从2加到100的和
2+4+6+8+...+100C语言表述
#includestdio.h
int main()
{
int i,sum=0;
for(i=2;i=100;i=i+2)
sum=sum+i;
printf("%d\n",sum);
return 0;
}
求2+4+6+……+100的和 编写C语言程序
可以用等差数列前n项和公式直接求得,也可以用for循环遍历2~100的偶数累加求得。代码如下:
(1)直接用等差数列前n项和公式
#include "stdio.h"
int main(int argc,char *argv[]){
printf("2+4+6+...+100 = %d\n",(2+100)*50/2);//50是项数
return 0;
}
(2)用for循环遍历2~100的偶数累加
#include "stdio.h"
int main(int argc,char *argv[]){
int i,s;
for(s=i=0;i100;s+=i+=2);//i从0开始先+2再累加得到2+4+6+...+100的结果
printf("2+4+6+...+100 = %d\n",s);
return 0;
}
以上代码执行结果如下图:
C语言编程求2+4+6加到100的结果并且输出
-- while表示
int n = 2; s = 0;
while(n =100)
{
s += n;
n += 2;
}
-- do-while表示
int n = 2; s = 0;
do
{
s += n;
n += 2;
}while(n =100);
-- for表示
int s = 0;
for(int n = 2; n = 100; n+=2)
{
s += n;
}
1+2+3+100用C语言怎么编?
思路:定义一个变量存储累加和,依次从1到100遍历,进行累加,最后输出结果。
#include stdio.h
int main()
{
int i,sum=0;
for(i=1;i=100;i++)
sum+=i;
printf("%d\n",sum);
return 0;
}
/*
输出:
5050
*/
用c语言编写1+2+3+...+100
#include stdio.h
#include conio.h
int main(){
int sum=0,i=1;
while(i=100){
sum=sum+i;
i++;
}
printf("1+2+3+...+100=%d",sum);
getch();
}
方法二、
int main(){
int sum=0,i;
for(i=1;i=100;i++){
sum=sum+i;
}
printf("1+2+3+...+100=%d",sum);
getch();
}
方法三、
int main(){
int sum=0,i=1;
do{
sum=sum+i;
i++;
}
while(i=100);
printf("1+2+3+...+100=%d",sum);
getch();
}
扩展资料:
java中编程实现1+2+3+4...+100的和。
定义一个变量total,用来统计和;然后用循环,从1到100;每次相加即可;
代码:
public class Test {
public static void main(String[] args) {
int total=0;
for(int i=1;i=100;i++){
total+=i;
}
System.out.println("1+2+3+...+100的和是:"+total);
}
}
java运行输出:
1+2+3+...+100的和是:5050
c语言 从2加到100的和
#include stdio.h
void main(){
int i,m,n,s=0;
scanf("%d%d",m,n);
if(mn)
printf("Error!");
else
{
for(i=m;i=n;i++)
s+=i;
printf("S=%d",s);
}
}
运行示例: