一个C++的菜鸟问题

来源:百度知道 编辑:UC知道 时间:2024/06/01 12:29:35
刚开始自学C++
但遇到个问题:
我按照书上编程
Each child gets 2 fruits.

但为什么,我出现的是
Each child gets2fruits.
系统本身没有表示错误。但不知道为什么得出的结果,最后的几个单词之间总是没有空格。
#include<iostream>
using std::cout;
using std::endl;

int main() {
int apples=10;
int oranges=6;
int boys=3;
int girls=4;

int fruit_per_child=(apples+oranges)/(boys+girls);

cout<<endl
<<"Each child gets"
<<fruit_per_child
<<"fruit.";
cout<<endl;
return 0;
}

#include<iostream>
using std::cout;
using std::endl;

int main() {
int apples=10;
int oranges=6;
int boys=3;
int girls=4;

int fruit_per_child=(apples+oranges)/(boys+girls);

cout<<endl
<<"Each child gets "//加个空格
<<fruit_per_child
<<" fruit.";//加空格
cout<<endl;
system("pause");
return 0;
}

代码呢