6.结构CandyBar包含3个成员,如编程练习5所示。请编写一个程序,创建一个包含3个元素的CandyBar 数组,并将它们初始化为所选择的值,然后显示每个结构的内容。
本题主要是数组的使用
#pragma region 第四章练习6
/*
6.结构CandyBar包含3个成员,如编程练习5所示。
请编写一个程序,创建一个包含3个元素的CandyBar 数组,
并将它们初始化为所选择的值,然后显示每个结构的内容。
*/
#if 1
#include <iostream>
//食品的结构体
struct CandyBar
{
char brand[20]; //品牌
float weight; //重量
int calorie; //卡路里
};
int main()
{
using namespace std;
//糖块的初始化
CandyBar snack[3] = {
{ "Mocha Munch", 2.3, 350 },
{ "aple", 2.5, 140 },
{ "yong", 2.7, 250 }
};
//第一个数组
cout << "这个糖块的糖块的品牌是:" << snack[0].brand
<< " 改储糖块的重量:" << snack[0].weight
<< " 糖块的卡路里含量:" << snack[0].calorie << endl;
//第二个数组
cout << "这个糖块的糖块的品牌是:" << snack[1].brand
<< " 改储糖块的重量:" << snack[1].weight
<< " 糖块的卡路里含量:" << snack[1].calorie << endl;
//第三个数组
cout << "这个糖块的糖块的品牌是:" << snack[2].brand
<< " 改储糖块的重量:" << snack[2].weight
<< " 糖块的卡路里含量:" << snack[2].calorie << endl;
return 0;
}
#endif
#pragma endregion

385

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



