各位大神,大家好。想自学C语言,有几道上机练习题不会,请大神们给把把关,看看哪错了!
1.要求输入两个整数a和b,然后输出这两个数。#include <stdio.h>
int main() {
int a, b;
// 输入两个整数
scanf("%d %d", &a, &b);
// 输出这两个数
printf("%d %d\n", a, b);
return 0;
}
2.输入两个数,求两个数的和sum 和平均数avg(float 类型)。提示:求和的公式是:sum=a+b;求平均数的公式是:avg=sum/2。
#include <stdio.h>
int main() {
float a, b, sum, avg;
// 输入两个数
printf("请输入两个数:");
scanf("%f %f", &a, &b);
// 计算和
sum = a + b;
// 计算平均数
avg = sum / 2;
// 输出结果
printf("两数之和为:%.2f\n", sum);
printf("两数平均数为:%.2f\n", avg);
return 0;
}
3.编写一个程序,输入a、b、c三个值,输出其中的最大值。
#include <stdio.h>
int main() {
int a, b, c;
int max;
// 输入三个数
printf("请输入三个整数(用空格隔开):");
scanf("%d %d %d", &a, &b, &c);
// 假设a是最大值
max = a;
// 比较b和当前最大值
if (b > max) {
max = b;
}
// 比较c和当前最大值
if (c > max) {
max = c;
}
// 输出结果
printf("最大值是:%d\n", max);
return 0;
}








程序代码:
多谢