william wingate.cpp
来自「我学习C++ Primer Plus过程中写下的课后作业的编程代码」· C++ 代码 · 共 35 行
CPP
35 行
//p110 7. William Wingate 从事比萨饼分析服务.对于每个比萨饼,他都需要记录下列信息:
//@ 比萨饼公司的名称,可以同多个单词组成.
//@ 比萨饼的直径.
//@ 比萨饼的重量.
//请设计一个能够存储这些信息的结构,并编写一个使用这种结构变量的程序.程序将请求用户
//输入上这信息,然后显示这些信息.请使用cin(或它的方法)和cout.
#include <iostream>
const int MAX=20;
using namespace std;
struct William
{
char company[MAX]; //为什么不能用string?
double diameter;
double weight;
};
int main()
{
William pisa;
cout<<"请输入比萨饼公司的名称:";
cin.getline(pisa.company,MAX,'\n');
cout<<"请输入比萨饼的直径(cm):";
cin>>pisa.diameter;
cout<<"请输入比萨饼的重量(g):";
cin>>pisa.weight;
cout<<"公司名称:"<<pisa.company<<endl;
cout<<"饼的直径:"<<pisa.diameter<<"cm"<<endl;
cout<<"饼的重量:"<<pisa.weight<<"g"<<endl;
return 0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?