输入#include<iostream>后cout依然无法识别?

 我来答
yuantailing
2013-08-26 · TA获得超过2545个赞
知道小有建树答主
回答量:1167
采纳率:92%
帮助的人:655万
展开全部

错误如下:

  1. #include <iostream>后面没有分号。预处理命令后面都没有分号。

  2. 语句(非声明语句)必须写在函数体里,不能写在全局范围。

  3. 语句后面必须有分号。

  4. endl被打成了end。

  5. 一般预处理命令都在前面,变量声明在预处理之后。

  6. C++标准库中已有time这个标识符,最好不要自己再定义一个以time为名字的标识符,有可能出错。distance可能也一样。

正确的代码:

#include <iostream>
using namespace std;

int speed = 2, mytime(5);
int mydistance = speed * mytime;

int main()
{
    cout << mydistance << endl;
    return 0;
}
追问

这是什么情况??

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式