编程练习5.9的第5题
代码:
const int iSize = 12;
int main()
{
string month[iSize] = { "Jan", "Feb", "Mar", "Apr", "May", "Jun",
"Jul", "Aug", "Sept", "Oct", "Nov", "Dec" };
int monthSell[iSize] = {};
int sum = 0;
for (int i = 0; i < iSize; i++)
{
cout << "enter your " << month[i] << " selling: ";
cin >> monthSell[i];
}
for (int i = 0; i < iSize; i++)
{
sum = sum + monthSell[i];
}
cout << "销量情况:" << endl;
for (int i = 0; i < iSize; i++)
{
cout << month[i] << '\t';
}
cout << endl;
for (int i = 0; i < iSize; i++)
{
cout << monthSell[i] << '\t';
}
cout << endl;
cout << "一年总销量: " << sum << " 本"<< endl;
system("pause");
return 0;
}
运行结果:
有个小问题(不知道能不能解决):运行结果中的表格间隔有些大,能不能使间距缩小一些?
编程练习5.9的第8题
代码:
const int iSize = 20;
int main()
{
char word[20];
int iCount = 0;
cout << "Enter words: " << endl;
cin >> word;
while (strcmp(word, "done"))
{
iCount++;
cin >> word;
}
cout << iCount << endl;
system("pause");
return 0;
}
运行结果:
2016.10.03