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

已采纳回答 / slurpasser
我试了一下,通过cin输入值给isMax,会出现除了输入1以外都是false的情况;但是如果通过程序内直接赋值,isMax不为0值都是true。

已采纳回答 / 慕九州8052187
需要学习for循环和数组的知识后学习

最新回答 / onepiece_pro
缺少头文件引入:#include <iostream>#include <stdlib.h>以及using namespace std;注意代码风格。

已采纳回答 / 慕仔9158051
应该没什么意义,如果实在要用,把if(mynew::x%2!=0)里面的东西换成isflag=ture,不过感觉都一样。

已采纳回答 / longyi001
首选得把C语言的基础学完,然后才是起航篇,起航篇是在C语言的基础上增加的新特性,然后封装和继承可以不分先后都是面向对象基础,才到离港篇

已采纳回答 / 穹庐陌路
index.cpp: In function 'int main()':index.cpp:27:17: error: 'x' was not declared in this scope         cout << x <endl;试了半天才找到你的错误。这里输出应该是这样的 cout << "变量x是奇数" <<endl;要记得打双引号,在主函数中没有定义x这个变量的。如果你想用x的话,要用这个格式myNum::x;

已采纳回答 / ZbyFt
bool类型就有两个值一个是true,另一个是false

已采纳回答 / 宇宙无敌程小罗
可以,但是如果直接使用,会出一个随机值。反正我一般都随手给一个初始值。

已采纳回答 / NanAyo
console.write 是c#的标准输出库函数

已采纳回答 / 帝落s
不应该通过增加运算来简化代码,个人觉得简化运算比简化代码更重要,然后改了一下方法#include<stdlib.h>#include<iostream>using namespace std;int getMaxOrMin(int*arr,int count,bool isMax){ int temp=arr[0]; if(isMax){ for(int i=1;i<count;i++){ if(temp<arr[i]) { temp=arr[i]; ...

已采纳回答 / 慕盖茨4676928
似乎是因为如果仅仅是定义变量的话,没有赋初值将不会分配内存空间,即没有内存地址。这样之后直接使用的话将会随机分配内存地址,不利于程序的安全性。

已采纳回答 / 慕雪1758221
这个是和后面的system("pause")相关的
课程须知
本课程是C++初级教程 在学习本课程之前需要熟练掌握C语言的基础语法
老师告诉你能学到什么?
1、C++语言新的数据类型 2、C++语言新的输入输出方式 3、C++语言的命名空间

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消