为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / weixin_慕标2231079
不影响声明了std::cout之后只会用std命名空间中的cout如果不声明而namespace B中又有同名cout标识符则会有影响using namespace B不是限定了int main主函数下面的子函数只能从B空间找也会从头文件找

最赞回答 / 尧不尽
你的代码if(条件)的括号后面不能有这个“;”符号,去掉就行了

最新回答 / 大摆4259255
能将您的代码一并输入,方便进行分析判断。

最赞回答 / 大摆4259255
你好,你这行程序不只是分号的问题首先,你要打印“,”的话,按照字符串或者字符来说,要加上“”或者‘’。其次,如果你的x、y、z不是字符串常量的话,要用<<隔开cout<<x<<","<<y<<","<<z<<endl;如果你的x、y、z是字符串常量(string)的话,那么也要用+才行,没有直接写的cout<<x+","y+","+z<<endl;语言有它自己的要求规定(错误绝不姑息),他不是人不能...

最赞回答 / 冰流域
第4行,定义namespace的时候前面加了个using,如果是要引用namespace的话需要在句尾加分号";"

最赞回答 / A不疯魔不成活
#include <iostream>#include <stdlib.h>using namespace std;    namespace     myNum            //填写命名空间的关键字{    int x = 105;}int main(){    // 使用bool类型定义isOdd,作为状态位        bool   isFlag = false;        if(myNum::x % 2 == 0) { //改变状态位的值,使其为fals...

最赞回答 / 为你摘星辰
不可以奥,B::fun()引用的是函数,得到的结果是输出BB::x引用的是B中的变量x,不做输出运行结果不一样

最新回答 / 慕标3169702
有中文字符,应该是分号或者双引号,仔细瞅一下

最新回答 / 小不点4131308
你遇到什么问题了?你可以试试网上搜索visual assist安装

最新回答 / qq_慕丝5525251
你的isflag的"f"小写了,定义的时候是大写的,大小写不一样
课程须知
本课程是C++初级教程 在学习本课程之前需要熟练掌握C语言的基础语法
老师告诉你能学到什么?
1、C++语言新的数据类型 2、C++语言新的输入输出方式 3、C++语言的命名空间

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消