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 + -
显示快捷键?