黑马程序员技术交流社区

标题: 和讲义一样的却报错 [打印本页]

作者: tangbinbin    时间: 2015-8-27 15:53
标题: 和讲义一样的却报错
有个找数组最大值的程序,和讲义一样的,用vc编辑却报错,求大神找一下问题出在哪里!!!


#include <stdio.h>

int main ()

{
   int a[10];
   
   for ( int i=0;i<10;i++)
   
   {

     printf ("请输入数组的第%d个数\n",i+1);
     
         scanf ("%d",&a[i]);



   }
  
   int max=a[0];
   for (int i=1;i<10;i++)
   {
           if(a[i]>max)

                   max=a[i];

   }



printf ("%d\n",a[i]);






return 0;

}
作者: 小笼包    时间: 2015-8-27 16:11
把最后输出的a[i]改成max就行了
作者: tangbinbin    时间: 2015-8-28 08:23
小笼包 发表于 2015-8-27 16:11
把最后输出的a改成max就行了

了解,多谢指导,,,
作者: tr2e    时间: 2015-8-28 08:53
输出的时候有问题 输出的是max 然后取最大值的程序块中 i最好换成其他的参数
作者: tangbinbin    时间: 2015-8-29 08:05
tr2e 发表于 2015-8-28 08:53
输出的时候有问题 输出的是max 然后取最大值的程序块中 i最好换成其他的参数  ...

恩,多谢指导了,有时候多了感觉忽视了最基本的思想。
作者: 张中付    时间: 2015-8-29 09:32
vc下支持for(int i = 0;;)吗?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2