这是编译器的问题,不是代码问题,你换个编译器试试。我用的codeblock
或者你再试试这个:
#include<iostream>写成可以运行的程序呢
追答#include
using namespace std;
int mypower(int a,unsigned int b)
{
int result=1;
unsigned int i;
for(i=0;i<b;i++)
{
result*=a;
}
return result;
}
int main()
{
int sum=0;
unsigned int b=2,i;
for(i=1;i<=101;i+=2)
{
sum=sum+mypower(-1,b++)*i;
}
count<<"sum="<<sum<<endl;
}
C++编程 利用循环语句打印出输出如下和式的值 sum=1-3+5-7……+101
include<iostream>#include<cmath>using namespace std;int main(){ int sum=0,b=2; for(int i=1;i<=101;i+=2) { sum=sum+pow(-1,b++)*i; } cout<<sum<<endl;}已编译通过:
C++循环语句 sum=1-3+5-7+9……+101
\/\/#include "stdafx.h"\/\/If the vc++6.0, with this line.#include <iostream>using namespace std;int main(void){ cout << "The result is " << 25*(1-3)+101 << endl; return 0;}
编程求出1-3+5-7+……+101的值
void main(){ int i.sum=0;for(i=0;i<51;i++){ sum+=pow(-1,i)*(i*2+1)} printf("1-3+5-7+...+101=",sum);}
编写C++程序求的1-3+5-7+...-99+101值。
sum+=j*(2*i+1);}
求1-3+5-7+……-99+101的值(用C++编写)
for(int i=1;i<=51;i++)\/\/循环 { int temp;\/\/temp是每一项的数的变量 m*=-1;\/\/计算每一项的正负符号 temp=m*(2*i-1);\/\/计算每一项的数值 sum+=temp;\/\/把每一项相加,得到表达式的总和 } cout<<sum;\/\/输出总和 system("Pause");return 0;} 随便写的,编译通过,希望对你有...
编写程序,求1-3+5-7+…-99+101的值
include<stdio.h> int main(){ int i,j,sum1=0,sum2=0;{ for(i=1;i<=101;i+=4)sum1+=i;for(j=3;j<=99;j+=4)sum2+=j;} printf("sum=%d",sum1-sum2);return 0;}
用C语言编程求1-3+5-7+9-11+...-99+101之和
include"stdio.h"main(){ int i,j,sum=0;for(i=1,j=1;i<=101;i=i+2){sum+=i*j;j=j*(-1);} printf(" sum=%d ",sum);} 我这里没有编译器,还没有调试。 不过,应该可以在visual c++中运行。
c++如何编程1*3*5*7*……*101程序代码?
{ private:std::deque<int> num; \/\/ 使用双端队列模拟乘法 public:BigInteger (int _num){ do { num.push_front(_num % 10);_num \/= 10;} while (_num);} void operator*=(int mult){ int carry = 0; \/\/ 进位 for (std::deque<int>::reverse_iterator it = num.rbegin()...
求1-3+5-7+……-99+101的值
解:1-3=-2,5-7=-2...共有25组,就是-50,再加101得51 顺祝:学习进步!
用C++如何编写阶乘的和1!+3!+5!+7!+9!?
1、我们先编写一个求阶乘的函数 2、然后再用for循环控制,累加输出。代码如下 include<iostream> using namespace std;\/\/如果是C,上面两行换成#include"stdio.h",下面cout改printf int fun(int n);int main(){ int sum=0,i;for(i=1;i<=9;i+=2) \/\/求S=1!+3!+……+9!{ sum+...