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

index

为什么要用index,而且还要index=0?直接把index删掉第十五行的【】里是i不行吗?

正在回答

1 回答

index是记录最大的那个元素位置;如果index没有被赋值,那么arr[0]最大,所以要记index=0;对于"直接把index删掉第十五行的【】里是i",你看下底下这个程序,


#include<stdio.h>

int main(){

int i;

for(i=0;i<5;i++){

}

printf("%d",i);

}


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

牧白sama 提问者

这个程序不就结果为5嘛,还是没明白为什么不能直接arr[i] = value;虽然这里可以运行成功,但是我在VS上输入这些代码会发生异常,但也有正确结果
2020-11-26 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926023    人
  • 解答问题       20793    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程
意见反馈 帮助中心 APP下载
官方微信