>a>>b>>c; if((a+b

C程序设计源代码大全

  • 格式:doc
  • 大小:118.50 KB
  • 文档页数:81

S2_1

#include

using namespace std;

void main()

{

float a,b,c;

cout<<"input a b c\n";

cin>>a>>b>>c;

if((a+b

cout<<"Not Triangle\n";

else

cout<<"Triangle\n";

}

S2_2

#include

using namespace std;

void main()

{

int year;

cout<<"Input year: ";

cin>>year;

if((year%4==0&&year%100!=0)||(year% 400==0))

cout<

else

cout<

}

S2_3

#include

using namespace std;

void main()

{

float a1, a2;

char oper;

float result;

int flag=0;

cout<<"请输入简单的运算式:\n";

cin>>a1>>oper>>a2;

switch(oper)

{

case'+':

result=a1+a2;

break;

case'-':

result=a1-a2;

break;

case'*':

result=a1*a2;

break;

default:

cout<<"输入错误的运算符!\n";

flag=1;

}

if(flag==0)

cout<

}

S2_4

#include

#include

using namespace std;

void main()

{

float a,b,c,x1,x2;

cout<<"请输入方程的3个系数a b c \n";

cin>>a>>b>>c;

x1=(-b+sqrt(b*b-4*a*c))/2*a;

x2=(-b-sqrt(b*b-4*a*c))/2*a;

if(b*b-4*a*c<0)

cout<<"无实根!\n";

else

cout<<"x1="<

cout<<"x2="<

}

S3_1

#include

using namespace std;

void main()

{

int x,y;

for(x=1;x<=30;x++)

for(y=1;y<=30;y++)

if(x+y==30&&2*x+4*y==90)

cout<<"鸡有

1

"<

}

S3_2

#include

void main()

{

int a0,a1,a2;

int b;

for(a2=1;a2<=9;a2++)

for(a1=1;a1<=9;a1++)

for(a0=1;a0<=9;a0++)

{

b=100*a2+10*a1+a0;

if(b==a2*a2*a2+a1*a1*a1+a0*a0*a0)

cout<

}

}

S3_3

#include

void main()

{

int a0,a1,a2;

int b;

for(b=100;b<=999;b++)

{

a2=b/100;

a1=(b/10)%10;

a0=b%10;

if(b==a0*a0*a0+a1*a1*a1+a2*a2*a2)

cout<

}

}

S3_4

#include

void main()

{

int a,b,c;

for(a=1;a<=36;a++)

for(b=1;b<=36;b++)

for(c=1;c<=36;c++)

if(a+b+c==36&&a*4+b*2+c/2==36&&c %2==0)

cout<<"男人"<

}

S3_5_1

#include

void main()

{

int a;

for(a=1;a<=599;a++)

{

if((a%10==5||(a/10)%10==5||(a/10/10)% 10==5)&&(a%3==0))

cout<

}

}

S3_5_2

#include

void main()

{

int a,b,c=0;

cout<<"请输入整数:";

cin>>a;

while(a)

{ b=a%10;

c=c+b;

a=a/10;}

cout<

}

S4_1

#include

void main()

{

int a,b;

int x,t;

cout<<"请输入两个正整数:";

cin>>a>>b;

x=a*b;

if(a

{

t=a;a=b;b=t;}

while(t=a%b)

{

a=b;

b=t;

}

cout<<"最大公约数:"<

cout<<"最小公倍数:"<

}

S4_2

#include

void main()

{

int a, b,c;

cout<<"Input three number:";

cin>>a>>b>>c;

for(int i=a;;i--)

if(a%i==0&&b%i==0&&c%i==0)

break;

cout<

}

S4_3

#include

#include

void main()

{