搜索
首页 电脑/网络 程序设计 其他编程语言

数组输出时用一个语句直接输出的错误原因是啥?

数组输出时用一个语句直接输出的错误原因是啥

全部回答

2015-04-12

47 0
  你想要输出数组中最大的数么? for(i=0;i<3;i++) if(a[i]>max) max=a[i]; printf(“%3d\n“,a[i]); 这部分中for循环结束后,i的值为3,而你创建数组a时也没有初始化 printf(“%3d\n“,a[i]);这句里的a[i]就是a[3],a[3]为不确定的值 如果你想输出最大数的话应输出 printf(“%3d\n“,max); 欢迎追问。
  

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
其他编程语言
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
程序设计
其他编程语言
VB
数据库
C/C++
汇编语言
JAVA相关
VC++
C#/.NET
其他编程语言
其他编程语言
举报
举报原因(必选):
取消确定举报