2.结构体: (1) 输入两个长方形的长和宽,存放入两个结构体中,再输出这两个长方形的面积为多少。 (2) 使用结构体输入一个学生的英语、数学、语文三项成绩,并输出其平均分。
时间: 2023-04-03 14:00:42 浏览: 92
对于第一个问题,我可以回答。可以定义一个结构体来表示长方形,包含长和宽两个成员变量。输入两个长方形的长和宽后,分别存放到两个结构体中,然后计算出两个长方形的面积并输出即可。
对于第二个问题,同样可以使用结构体来表示学生的成绩,包含英语、数学、语文三个成员变量。输入学生的三项成绩后,计算平均分并输出即可。
相关问题
输入两个长方形的长和宽,存放入两个结构体中,再输出这两个长方形的面积为多少用c语言编写
好的,我可以回答这个问题。请您输入第一个长方形的长和宽:
```c
#include <stdio.h>
struct Rectangle {
float length;
float width;
};
int main() {
struct Rectangle rect1, rect2;
float area1, area2;
printf("请输入第一个长方形的长和宽:\n");
scanf("%f %f", &rect1.length, &rect1.width);
printf("请输入第二个长方形的长和宽:\n");
scanf("%f %f", &rect2.length, &rect2.width);
area1 = rect1.length * rect1.width;
area2 = rect2.length * rect2.width;
printf("第一个长方形的面积为:%.2f\n", area1);
printf("第二个长方形的面积为:%.2f\n", area2);
return ;
}
```
以上是用 C 语言编写的计算长方形面积的程序。
用c语言编写输入两个长方形的长和宽,存放入两个结构体中,再输出这两个长方形的面积为多少。
可以回答这个问题。代码如下:
#include <stdio.h>
struct Rectangle {
float length;
float width;
};
int main() {
struct Rectangle rect1, rect2;
float area1, area2;
printf("请输入第一个长方形的长和宽:\n");
scanf("%f %f", &rect1.length, &rect1.width);
printf("请输入第二个长方形的长和宽:\n");
scanf("%f %f", &rect2.length, &rect2.width);
area1 = rect1.length * rect1.width;
area2 = rect2.length * rect2.width;
printf("第一个长方形的面积为:%.2f\n", area1);
printf("第二个长方形的面积为:%.2f\n", area2);
return ;
}
阅读全文