首页 > 电脑

c语言编译运行超时怎么办?devc++可运行,但提交作业时显示运行超时,求大佬指点

更新时间2019-10-29 07:02:20

#include<stdio.h>

int main()

{ int highapple[10]; 

int hightt;

 int i,t=0; 

for(i=0;i<10;i++) 

{  

scanf("%d%c",&highapple[i]); 

}

 scanf("%d",&hightt); 

 for (i=0;i<10;i++) 

{  

 if(highapple[i]<=hightt+30)

  {  

 t++; 

 }

 }

  printf("%d",t);

 return 0;

 if(highapple[i]<100&&highapple[i]>200&&hightt>120&&hightt<100) 

{

 return 0;

 }

}

①第一个scanf("%d%c",&highapple[i]);中多打了%c。
②最后一个if语句中的条件是矛盾的,如:highapple[i]<100&&highapple[i]>200。
改后的程序、运行结果和编译时间见下:
#include<stdio.h>
int main()
{
 int highapple[10];
 int hightt;
 int i,t=0;
 for(i=0;i<10;i++)
  {
    scanf("%d",&highapple[i]);
  }
 scanf("%d",&hightt);
 for (i=0;i<10;i++)
  {
    if(highapple[i]<=hightt+30)
      {  
        t++;
      }
   }
 printf("%d",t);
 return 0;
// if(highapple[i]<100&&highapple[i]>200&&hightt>120&&hightt<100)
//  {
//    return 0;
//  }
}

c语言编译运行超时怎么办?devc++可运行,但提交作业时显示运行超时,求大佬指点

c语言编译运行超时怎么办?devc++可运行,但提交作业时显示运行超时,求大佬指点


~你这个c++是不是有点错误了,有点延时

相关标签:vcc语言

上一篇:怎么异步判断数据库里有没有数据或是有没有某个值,有则隐藏。

下一篇:语句:printf("%d",(a=2)&&(b=-2));的输出结果是