这段代码编译完成后,运行不出结果,请问是出了什么问题?

#include <stdio.h>
int main()
{
 int num[10],i;
 
 for(i=1;i<=10;i++) 
 {
  int max=num[i];
  scanf("%d",&num[i]);
 if (num[i]>num[i+1])
  {
   max=num[i];
   printf("%d\n",max);
  }
 else
 {
  max=num[i+1];
  printf("%d\n",max);
 } 
 }
  return 0;
}

慕娘6268485
浏览 1237回答 3
3回答

你仿佛在逗me

不好意思前面的还有点问题 #include <stdio.h> int main() { int num[10],i; for(i=0;i<10;i++) {   scanf("%d",&num[i]);   int max=num[i];   if (max<num[i]) max=num[i]; } printf("%d\n",max);   return 0; }

你仿佛在逗me

不好意思前面的还有点问题 #include <stdio.h> int main() { int num[10],i; for(i=0;i<10;i++) {   scanf("%d",&num[i]);   int max=num[i];   if (max<num[i]) max=num[i]; } printf("%d\n",max);   return 0; }

你仿佛在逗me

#include <stdio.h> int main() { int num[10],i; for(i=0;i<10;i++) {   scanf("%d",&num[i]);   int max=num[i];   if (max<num[i])   {    max=num[i];    printf("%d\n",max);   } }   return 0; }
打开App,查看更多内容
随时随地看视频慕课网APP