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

已采纳回答 / 慕标whitedove_
#include <iostream>using namespace std;/**  *函数功能:返回a和b的最大值  *a和b是两个整数  */int getMax(int a, int b){    return a > b ? a : b; /*这是一个三目表达式,你可以百度一下 (表达式1?表达式2:表达式3)若1成立则2有效,反之3有效*/}/**  * 函数功能:返回数组中的最大值  * arr:整型数组  * count:数组长度  * 该函数是对上面函数的重载  */i...

已采纳回答 / ___TINGWEN
不给第一个赋值的话,i位置实参不能什么都不写,C++语法上是没有这种调用形式的,这种写法本身就是错误的;函数调用时只能是从左往右给值的;“,”前面不能为空,所以不管咋地,第一个的值都必须得写,还有就是,在进行函数调用的时候,对于没有给出默认值的变量,则必须在调用时给出具体的值;对于已经给出默认值的变量,在调用时实参的值可给可不给;如果想要不给第一个赋值的话,如果给出第一个的默认值(则后面j,k的默认值也必须已经给出了)就不用给第一个赋值了,调用时就是fun();如果不给处第一个变量i的默认值,那调用时就必...

已采纳回答 / 慕先生9565517
你再回去认真听听老师是怎么讲解的,圆括号()是赋初值的,要申请一百个char应该写为char【100】

已采纳回答 / 慕仙1496619
如果申请块内存,则需要delete []p,否则会只释放首地址。

已采纳回答 / 慕的地8223948
如果你是指cout<<","<<endl;  那就是输出逗号,也就是打印逗号。

已采纳回答 / 綇訫
int arr[n];int i;srand(time(NULL));//用时间来当做种子,时间时刻变化,所以就是随机数了for(i=0;i<n;i++){    arr[i]=rand();//根据提供的种子产生随机数}随便说说

已采纳回答 / Soky
count定义的是const类型的,说明count是不能改变值的,而你下面又定义了一个可变的*p指向了count,岂不是接下来就可以写*p=?来改变count的值了吗?所以编译会报错。指向常量的指针也必须定义成const int *p。

已采纳回答 / oldlin
同学这是网站设计的原因,他有提示你用maxNum做变量,所以你用tem做变量虽然编程没问题,但是网站不是编译器,与事先答案比较发现变量名不一样就判断你错误。而且你也要将函数定义中的*a改成*arr,这不是你的代码有问题,是因为网站不是编译器只会和答案比较找错的原因。(附上我的代码供你参考,我这个它就认为正确通过了)#include <iostream>using namespace std;/**  *函数功能:返回a和b的最大值  *a和b是两个整数  */int getMax(int a,...

已采纳回答 / qq_浮生若茶_3
Coord 是这个 data structure 的名字

已采纳回答 / qq_雨落得太敷衍_0
前一个是定义一个指针变量p,指向a的地址,后面那个是给指针变量p取一个别名q

已采纳回答 / 慕粉1527144879
你先把这行代码注释掉自行看看结果,然后再加上这行代码你就会知道它的意思(执行的重载函数int getMax(int a, int b))

已采纳回答 / 精慕门1182488
int *a = null; 这里的a才是指针变量  所以赋常数值要给*a

已采纳回答 / 慕勒泰勒
计算机默认的头文件#include“stdafx.h”加上#incude<iostream>using namespace std;就好
课程须知
本课程是C++初级课程 熟练掌握C语言开发语言基础语法
老师告诉你能学到什么?
1、C++语言引用的魅力 2、C++语言const的用法 3、C++语言函数默认值及函数重载 4、C++语言内存管理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消