C/C++教程

C++ Primer Plus 第4章 习题8

本文主要是介绍C++ Primer Plus 第4章 习题8,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
#include <iostream>
#include <string>

struct Pizza
{
	std::string company;
	double diameter;
	double weight;
};

int main()
{
	Pizza* ppizza = new Pizza;
	std::cout << "请输入pizza的信息:" << std::endl;
	std::cout << "pizza的直径是:" << std::endl;
	std::cin >> ppizza->diameter;
	std::cin.get();

	std::cout << "pizza的生产公司是:" << std::endl;
	//std::cin.getline(ppizza->company);
	getline(std::cin, ppizza->company, '\n');

	std::cout << "pizza的重量为:";
	std::cin >> ppizza->weight;

	std::cout << "pizza的公司是:" << ppizza->company << ". " << std::endl;
	std::cout << "pizza的直径是:" << ppizza->diameter << std::endl;
	std::cout << "pizza的重量是:" << ppizza->weight << std::endl;

	delete ppizza;


	return 0;
}

 

这篇关于C++ Primer Plus 第4章 习题8的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!