使用结构体类型存储如下图书信息,包括:图书编号,图书名,单价,数量;请输入5本图书的的信息,并求总金额
作者:互联网
使用结构体类型存储如下图书信息,包括:图书编号,图书名,单价,数量;请输入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;
}
西装Baby
发布了7 篇原创文章 · 获赞 0 · 访问量 90
私信
关注
标签:并求,int,sum,信息,num,总金额,price,图书 来源: https://blog.csdn.net/qq_20185737/article/details/104144393