C语言程序简单例子06035实验二参考答案
1 •输入两个整型数字,输出他们的和。
#i nclude<>
mai n()
{
int a, b, sum;
scanf( d%d”,&a, &b);
sum=a+b;
printf( a+b=%d”,sum);
}
输入两个实型数,输出他们的和与乘积。
#i nclude<>
mai n()
{
float a, b, sum, product;
sca nf( f%f ”,&a, &b);
sum=a+b;
product=a*b;
printf( a+b=%, a*b =%” sum, product);
}
2 2
b, c的值由键盘输入)
求方程ax 5x7=0的根(设b -4ac_0 )(其中a,
#i nclude<>
#in clude<>
mai n()
{
float a, b, c, dt, x1, x2;
scanf( “%f%f ”,&a, &b, &c);
dt=sqrt(b*b-4*a*c);
x仁(-b+dt)/(2*a);
x2=(-b-dt)/(2*a);
printf( x1=%, x2 =%” ,1, x2);
h 和 f 的值由键
4•鸡兔同笼,已知鸡兔总头数为 h,总脚数为f,求鸡兔各多少只?
盘输入,输出鸡和兔的头数)
#include<>
main()
{
int h, f, x,y;
scanf( “d%d”&,h, &f);
x=2*h-f/2;
y=f/2-h;
printf( x=“%d, y =%d”,x, y);
实验三参考答案
、b、c,要求按由小到大的顺序输出。
#include<>
main()
{
float a,b,c,t;
scanf(“%f,%f,%f ”,&a,&b,&c);
if(a>b)
{
t=a; a=b; b=t;
}
if(a>c)
{
t=a; a=c; c=t;
}
if(b>c)
{
t=b; b=c; c=t;
}
printf( “%f,%f,%f ”,a,b,c);
}
c 能否构成三角形,若不 直角还是一般三角形。
2•编写程序,输入三角形三边 a、b、c,判断a b、 能则输出相应的信息,若能则判断组成的是等腰、等边、 (1)
#include<>
main()
{
float a,b,c,t;
scanf(“%f,%f,%f ”,&a,&b,&c);
if(a>b)
{t=a;
a=b;
b=t;}
if(a>c)
{t=a;
a=c;
c=t;}
if(b>c)
{t=b;
b=c;
c=t;}
if(a+b>c)
{
if(a==b||b==c)
{
if(a==c) printf(等边三角型”);
else if(c*c==a*a+b*b) printf(等腰直角三角形”); else printf( 一般等腰三角形”);
}
else if(c*c==a*a+b*b) printf( 一般直角三角形”);
else printf( 一般三角形”);
}
else printf(不构成三角形”);
}
⑵
#i nclude<>
mai n()
{
float a,b,c,t;
scanf( %f,%f,%f ”,&a,&b,&c);
if(a>b)
{t=a;
a=b;
b=t;}
if(a>c)
{t=a;
a=c;
c=t;}
if(b>c)
{t=b;
b=c;
c=t;}
if(a+b<=c) printf(不构成三角形”);
else if(a==b && b==c && a==c) printf( 等边三角型”);
else if(a==b && c*c==a*a+b*b) printf( 等腰直角三角形”);
else if (a==b) printf( 一般等腰三角形”);
else if(c*c==a*a+b*b) printf( 一般直角三角形”); else printf( 一般三角形”);
}
「x (x<1)
y= 2x-1 (1Ex::10)
|3x-11| (x_10)
#i nclude<>
#in clude<>
mai n()
{
int x,y;
prin
C语言程序简单例子 来自淘豆网m.daumloan.com转载请标明出处.