本题目要求分两行读入2个整数A和B,然后分两行输出它们的和与平均数。求c语言代码
时间: 2023-06-02 09:02:05 浏览: 310
```c
#include <stdio.h>
int main() {
int a, b;
scanf("%d%d", &a, &b);
printf("Sum = %d\n", a+b);
printf("Average = %.2f\n", (float)(a+b)/2);
return 0;
}
```
相关问题
输入10个整数,按每行4个数输出这些整数,最后输出这批整数的最大值、最小值和平均值c语言
以下是C语言实现:
```c
#include <stdio.h>
int main() {
int nums[10];
int i, max, min;
float sum = 0;
printf("请输入10个整数:\n");
for (i = 0; i < 10; i++) {
scanf("%d", &nums[i]);
}
max = nums[0];
min = nums[0];
printf("这些整数为:\n");
for (i = 0; i < 10; i++) {
printf("%d ", nums[i]);
if ((i + 1) % 4 == 0) {
printf("\n");
}
if (nums[i] > max) {
max = nums[i];
}
if (nums[i] < min) {
min = nums[i];
}
sum += nums[i];
}
printf("最大值为:%d\n", max);
printf("最小值为:%d\n", min);
printf("平均值为:%f\n", sum / 10);
return 0;
}
```
这段代码先读入10个整数,然后按照每行4个数输出,同时计算出最大值、最小值和平均值。需要注意的是,平均值需要用float类型存储,否则会出现精度问题。
用c语言写出 键盘中读入10个整数,输出数组的平均值和其中的最大值
好的,我可以为您提供一份c语言代码,用于读入10个整数,计算数组的平均值和最大值。同时,我会将代码输出给您。
```
#include <stdio.h>
int main()
{
int i;
int array[10];
double sum = 0;
int max = 0;
printf("请输入10个整数:");
for(i = 0; i < 10; i++)
{
scanf("%d", &array[i]);
sum += array[i];
if(max < array[i])
{
max = array[i];
}
}
printf("数组的平均值为:%.2lf\n", sum / 10);
printf("数组中最大的数为:%d\n", max);
return 0;
}
```
这是一份简单的代码,可以读入10个整数,并且计算出数组的平均值和最大值。如果您有任何其他问题,可以随时向我提出。