一.问题及代码
#include<iostream>
#include <cmath>
using namespace std;
int main()
{
double sum=0,i=1,n=3,m=1;
while (i<=19 && n<=21) {
sum=sum+i/n*m;
i=i+2;
n=n+2;
m=-m;
}
cout<<"1/3-3/5+5/7-7/9…+19/21的结果为:"<<sum<<endl;
return 0;
}
二.运行结果
一.问题及代码
#include<iostream>
using namespace std;
int main()
{
int i,j;
for(i=1;i<=9;++i)
{
for(j=1;j<=i;++j)
{
cout<<i<<"*"<<j<<"="<<i*j<<"\t";
}
cout<<endl;
}
return 0;
}
二.运行结果
一.问题及代码
1.while语句
#include<iostream.h>
void main()
{
int i=0,s=0;
while(i<=1000)
{
s=s+i;
i+=2;
}
cout<<s<<endl;
}
2.do while语句
#include<iostream.h>
void main()
{
int i=0,s=0;
do
{
s=s+i;
i+=2;
}
while(i<=1000);
cout<<s<<endl;
}
3.for语句
#include<iostream.h>
void main()
{
int i=0,s=0;
for(i;i<=1000;i+=2)
s=s+i;
cout<<s<<endl;
}
二.运行结果