#include<stdio.h>
#define N 3
struct goods
{
int num;
char name[20];
float price;
int s;
};
main()
{
struct goods g[N];
int i;
printf("按提示输入%d种商品的商品编号,商品名称,单价,数量:/n",N);
for(i=0;i<N;i++)
{
printf("请输入第%d种商品的/n",i+1);
printf("商品编号:");
scanf("%d",&g[i].num);
printf("商品名称:");
scanf("%s",g[i].name);
printf("单价:");
scanf("%f",&g[i].price);
printf("数量:");
scanf("%d",&g[i].s);
}
printf("商品编号 商品名称 单价 数量/n");
for(i=0;i<N;i++)
printf("%6d%10s%8.2f%5d/n",g[i].num,g[i].name,g[i].price,g[i].s);
}
#define N 3
struct goods
{
int num;
char name[20];
float price;
int s;
};
main()
{
struct goods g[N];
int i;
printf("按提示输入%d种商品的商品编号,商品名称,单价,数量:/n",N);
for(i=0;i<N;i++)
{
printf("请输入第%d种商品的/n",i+1);
printf("商品编号:");
scanf("%d",&g[i].num);
printf("商品名称:");
scanf("%s",g[i].name);
printf("单价:");
scanf("%f",&g[i].price);
printf("数量:");
scanf("%d",&g[i].s);
}
printf("商品编号 商品名称 单价 数量/n");
for(i=0;i<N;i++)
printf("%6d%10s%8.2f%5d/n",g[i].num,g[i].name,g[i].price,g[i].s);
}
本文介绍了一个使用C语言的程序,该程序利用结构体来管理商品信息,包括商品编号、名称、单价和数量。通过循环输入和显示商品数据,展示了结构体在实际应用中的用法。
9万+

被折叠的 条评论
为什么被折叠?



