用c语言编程下面问题:统计宿舍里4位同学的平均身高。从键盘输入4位同学的身高(输入前先在屏幕上显示提示语句),并计算4位同学的平均身高(输出保留3位小数)。
时间: 2024-05-01 22:16:52 浏览: 7
```c
#include <stdio.h>
int main() {
float height1, height2, height3, height4;
printf("请输入第一个同学的身高:");
scanf("%f", &height1);
printf("请输入第二个同学的身高:");
scanf("%f", &height2);
printf("请输入第三个同学的身高:");
scanf("%f", &height3);
printf("请输入第四个同学的身高:");
scanf("%f", &height4);
float average = (height1 + height2 + height3 + height4) / 4;
printf("4位同学的平均身高为:%.3f\n", average);
return 0;
}
```
注意要使用float类型来存储身高,保留3位小数需要在输出时使用%.3f。
相关问题
用C语言编程下面问题:写程序实现输入序列123456789,输出序列1236789
下面是 C 语言的代码实现:
```c
#include <stdio.h>
int main() {
int nums[9] = {1, 2, 3, 4, 5, 6, 7, 8, 9};
int i, j;
for (i = 0; i < 6; i++) {
printf("%d", nums[i]);
}
for (j = 7; j < 9; j++) {
printf("%d", nums[j]);
}
printf("\n");
return 0;
}
```
输出结果为:1236789
C语言键盘输入4位整数,在屏幕上倒着输出。比如:输入1234,输出4321
下面是 C 语言的代码实现:
```
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
while (n > 0) {
printf("%d", n % 10);
n /= 10;
}
return 0;
}
```
输入一个 4 位整数,使用 %d 读入,然后不断取余和除 10,输出每一位数字即可。