用C语言 求 S=1+2-3+4-5+6.....-99+100
来源:百度知道 编辑:UC知道 时间:2024/07/15 15:54:53
我给你写个C++代码吧:
#include <iostream>
using namespace std;
int main()
{
int i,sum=0;
for(i=2;i<=100;++i)
sum=sum+(-1)^i*i;//从2开始通过-1的i次方判断符号,并将其相加。
cout<<sum+1<<endl;//别忘了是从2开始的,所以要加上1
return 0;
#include<conio.h>
#include<stdio.h>
void main()
{
int i,total=1;
for(i=2;i<=100;i++)
{
if(i%2==1) total=total+(-1)*i;
else total+=i;
}
printf("total=%d\n",total);
getch();
}
运行结果为:
total=52
求教C语言:求S=1!+2!+3!+…+n!,n从键盘输入??
用C语言编程:求S=1+(1+2)+…+(1+2+3+4+5+6)=?
急求大哥大姐们帮帮忙:用c语言编程计算S=1-2!+3!-4!+....-10!
C语言求助:怎么编写一个程序求S=1!+2!+…9!+10!。
用C语言编写求和s=1!+2!+3!+.......+n!
C语言编写程序求S=1+(1+3)+(1+3+5)+...+...(1+3+5+...19)
用C语言编写程序:S=2+4+8+16+32+…,求不大于2500的最大值
用C语言编程《S=2!+3!+4!+………+12!》~~~
一个c语言编程问题:求s=1/2-2/3+3/5-5/8+.....相加的项数n从键盘输入
c语言 求S的值