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

求解释.....

temp=arr【0】是指temp拥有arr的所有元素吗 不然他后面这么比较呢 .这串代码这么在运行 。我输入1的时候就直接执行第一个if语句吗?求解释

正在回答

2 回答

bool类型只有两个值 0是false  1是true   输入1就是true会输出最大值 输入0就是false会输出最小值;

temp=arr【0】是arr的第一个值 ,数组取值是依靠下标也叫索引【n】 n是从0开始的 ;

比如arr=[1,2,3]; 那么arr[0]就是arr的第一个索引就是1 那么arr[1]就是arr的第二个索引就是2 那么arr[2]就是arr的第三个索引就是3

1 回复 有任何疑惑可以回复我~

arr[0]是arr的第一个元素,for循环是从第二个元素开始的(i=1)

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之起航篇
  • 参与学习       291033    人
  • 解答问题       760    个

C++亮点尽在其中,本课程是在C语言基础上的一个延伸,得以升华

进入课程

求解释.....

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信