//6.设计一个名为car的结构,用它存储下述有关汽车的信息:
//生产商(存储在字符数组或string对象中的字符串),生产年份(整数).
//编写一个程序,向用户询问有多少辆汽车.随后,程序new来创建一个
//由相应数量的car结构组成的动态数组.接下来,程序提示用户输入
//每辆车的生产商(可能由多个单词组成)和年份信息.请注意,这需要特别
//小心,因为它将交替读取数值和字符串.最后程序将显示每个结构的内容.
#include <iostream>
#include <string>
using namespace std;
struct car
{
};
int main()
{
}
运行结果:
您有多少辆车要收录?
2
Car #1:
请输入生产商:福 特
请输入生产年份:1985
Car #2:
请输入生产商:奔驰 A86
请输入生产年份:2007
下面是您的收藏:
1985
2007
press any key to continue
每次用string都会有这个问题:
输入一个字符串后得敲两次回车才提示下一个输入!是天生的缺陷还是另有巧用?
FROM: http://blog.sina.com.cn/s/blog_4e6b6c2f010009u5.html