使用结构体类型存储如下图书信息,包括:图书编号,图书名,单价,数量;请输入5本图书的的信息,并求总金额
思路
- 定义结构体
- 定义数组存储图书信息
代码实现
struct book{
int id;
char name[50];
int num;
float price;
}a[5];
int main(){
int i;
float sum=0;
struct book *p; //定义结构体类型指针
for(p=a;p<a+5;p++){
printf("请输入图书编号:图书名:单价:数量:\n");
scanf("%d %s %d %f", &p->id, p->name,&p->num, &p->price);
sum=sum+p->num*p->price;
}
printf("总金额:%.2f",sum);
return 0;
}
备注
2020专接本已经结束,729665166专接本计算机专业资料分享群