一、【项目2-分数的累加】编程序,输出1/3-3/5+5/7-7/9…+19/21的结果(答案:-0.383842)
#include<iostream.h>
int main()
{
double i,sum,j=1;
for(i=1,sum=0;i<20;i+=2)
{
sum+=j*(i/(i+2));
j=-j;
}
cout<<sum;
return 0;
}
二、
【项目3:乘法口诀表】编程序,输出一个乘法口诀表,形如1x1=1
1x2=2 2x2=4
1x3=3 2x3=6 3x3=9
#include<iostream.h>
int main()
{
int i,j,sum;
for(i=1;i<10;i++)
{
for(j=1;j<=i;j++)
{
sum=i*j;
cout<<j<<"*"<<i<<"="<<sum<<" ";
}
cout<<endl;
}
return 0;
} <span style="font-family: Arial;"> </span>
三、
【项目6:输出星号图】
#include<iostream>
using namespace std;
int main()
{
int i,j;
for(i=1;i<=5;i++)
{
cout<<" ";
}
cout<<"*"<<endl;
for(i=2;i<=5;i++)
{
for(j=0;j<=5-i;j++)
{
cout<<" ";
}
cout<<"*";
for(j=0;j<2*i-3;j++)
{
cout<<" ";
}
cout<<"*"<<endl;
}
for(j=0;j<=2*i-2;j++)
{
cout<<"*";
}
cout<<endl;
return 0;
}