我也是刚学。就当是给我练习好拉
1:
#include "iostream.h"
int main()
{
float a1,a2,a3;
cout<<"请输入3个学生的成绩:"<<endl;
cin>>a1;
cin>>a2;
cin>>a3;
cout<<"总成绩是:"<<a1+a2+a3<<endl;
return 0;
}
//////////////////////////////////////////////////////////////////////////
2:
#include "iostream.h"
int main()
{
int a,b;
cout<<"请输入2个整数:"<<endl;
cin>>a;
cin>>b;
cout<<"较小的数是:"<<(a>b?b:a)<<endl;
return 0;
}
////////////////////////////////////////////////////////////
3:
#include "iostream.h"
int main()
{
float f,c;
cout<<"请输入华氏温度f=";
cin>>f;
c=(f-32)*5/9;
cout<<"华氏温度f="<<f<<endl<<"摄氏温度c="<<c<<endl;
return 0;
}
//////////////////////////////////////////////////////////
4:
#include "iostream.h"
int main()
{
float r;
const float pi=3.14f;
int chance;
char jixu;
do
{
cout<<"请输入半径r=";
cin>>r;
cout<<"请选择:1,求周长;2,求面积";
cin>>chance;
switch(chance)
{
case 1:
{
cout<<"周长l="<<2*pi*r<<endl;
break;
}
case 2:
{
cout<<"面积s="<<pi*r*r<<endl;
break;
}
default:cout<<"没有这个选项!"<<endl;
}
cout<<"是否继续?(Y/N)"<<endl;
cin>>jixu;
}while(jixu=='Y'||jixu=='y');
return 0;
}
/////////////////////////////////////////////////////////////////////////////
5:
#include "iostream.h"
int f(int n);
int main()
{
int n,temp=0;
cout<<"请输入n=";
cin>>n;
for(int i=1;i<=n;i++)
{
temp=f(i)+temp;
}
cout<<"1!+2!+3!+...+n!="<<temp<<endl;
return 0;
}
int f(int n)
{
if(n==1) return 1;
else return (f(n-1)*n);
}
[[it] 本帖最后由 lockhawk 于 2008-10-16 18:27 编辑 [/it]]