C语言中怎样从键盘输入信息并存储,之后可以调用? 10
2个回答
展开全部
可以定义结构体 来存储
typedef struct
{
char goodname[50];
float interprice;
float price;
}Good;
int main()
{
Good my_good[10];//这里定义成数组就可以啦。。。。。之后用个循环挨个读入
printf("please input goodname:");
scanf("%s",&my_good[0].goodname);
printf("please input interprice:");
scanf("%f",&my_good[0].interprice);
printf("please input price:");
scanf("%f",&my_good[0].price);
//调用的时候就用my_good.加你想调用的东西
//例如调用输出
printf("%s",my_good.goodname);
printf("%f",my_good.interprice);
printf("%f",my_good.price);
return 0;
}
typedef struct
{
char goodname[50];
float interprice;
float price;
}Good;
int main()
{
Good my_good[10];//这里定义成数组就可以啦。。。。。之后用个循环挨个读入
printf("please input goodname:");
scanf("%s",&my_good[0].goodname);
printf("please input interprice:");
scanf("%f",&my_good[0].interprice);
printf("please input price:");
scanf("%f",&my_good[0].price);
//调用的时候就用my_good.加你想调用的东西
//例如调用输出
printf("%s",my_good.goodname);
printf("%f",my_good.interprice);
printf("%f",my_good.price);
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询