c语言作答,谢谢,谢谢

 

用结构体定义图书,再分别求他的销售额

/* Note:Your choice is C IDE */
#include "stdio.h"

struct books{
	int bno;
	char bname[20];
	float bprice;
	int count;	
}book[5];

void main()
{
	 int i;
	 float total=0;
	 for(i=0;i<5;i++){
	 	 printf("请输入第%d本书的书号,书名,单价,数量,空格隔开,回车结束:\n",i+1);
	 	 scanf("%d %s %f %d",&book[i].bno,&book[i].bname,&book[i].bprice,&book[i].count); 
	 }
	 
	 printf("\n5种图书的销售额分别是:\n\n");
	 for(i=0;i<5;i++){
	 	printf("\t书号\t书名\t销售额\n");
	 	printf("\t%d\t%s\t%.2f\n\n",book[i].bno,book[i].bname,book[i].bprice*book[i].count);
	 	total+=book[i].bprice*book[i].count;
	 }
	 
	  printf("\n一季度销售总额是%.2f:\n\n",total);
	 
}

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632