实验二参考答案 1.输入两个整型数字,输出他们的和
#include main() { int a, b, sum; scanf(“%d%d”, &a, &b); sum=a+b; printf(“a+b=%d”, sum); } 2.输入两个实型数,输出他们的和与乘积
#include main() { float a, b, sum, product; scanf(“%f%f”, &a, &b); sum=a+b; product=a*b; printf(“a+b=%5
2f, a*b =%5
2f”, sum, product); } 3.求方程02cbxax的根(设042 acb)(其中 a,b,c 的值由键盘输入)
#include #include main() { float a, b, c, dt, x1, x2; scanf(“%f%f%f”, &a, &b, &c); dt=sqrt(b*b-4*a*c); x1=(-b+dt)/(2*a); x2=(-b-dt)/(2*a); printf(“x1=%5
2f, x2 =%5
2f”, x1, x2); } 4.鸡兔同笼,已知鸡兔总头数为 h,总脚数为 f,求鸡兔各多少只
(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); } 实验三参考答案 1
输入三个数a、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)