第四章的第三第四题还没写,那就先来第五吧,想想要去练车就心塞
NO 5
#include<iostream>
struct CandyBar
{
char name[20];
float weight;
int calorie;
};
int main()
{
using namespace std;
CandyBar snack=
{
"Mocha Munch",
2.3,
350
};
cout<<"Snack is "<<'\n';
cout<<snack.name<<'\n';
cout<<snack.weight<<'\n';
cout<<snack.calorie<<endl;
return 0;
}
#include<iostream>
struct Pizza
{
char name[20];
float diameter;
double weight;
};
int main()
{
using namespace std;
Pizza a[20];
for(int i=0;i<20;i++)
{
cout<<"Enter pizza's name";
cin>>a[i].name;
cout<<"Enter pizza's diameter";
cin>>a[i].diameter;
cout<<"Enter pizza's weight";
cin>>a[i].weight;
}
cout<<"please choose the number of pizza to realize it";
int num;
cin>>num;
cout<<"The Number of "<<num<<" pizza is:"<<endl;
cout<<a.[num].name<<'\n';
cout<<a.[num].diameter<<'\n';
cout<<a.[num].weight<<'\n';
return 0;
}
so ,如何设计存储这些信息的结构?
第五章
NO 4 相信自己,我没错!!
<pre name="code" class="cpp">#include<iostream>
using namespace std;
int main()
{
double price1=100;
double price2=100;
int i=0;
while(price1>=price2)
{
price1=100*0.10+price1;
price2=price2*0.05+price2;
i++;
}
cout<<"After "<<i<<" years";
cout<<" Cleo beyond Daphne."<<endl;
cout<<"price1="<<price1<<";price2="<<price2<<endl;
return 0;
}