去年中山大学acm校赛A题(第一题)这段代码有什么问题?

# include <stdio.h>
int main()
{
    int A,B,C,T,i,j;
    int a[4]={0,0,0,0};
    C=-1;
    scanf("%d",&T);
   for(i=1;i<=T;i++)
   {
    scanf("%d %d",&A,&B);
    if ((A ==0 && B == 0) || A + B == 1e6)
       C = 0;
    else {
       for(j=1;j<=3;j++)
    {
     a[j]=j*1e6-A-B;
     if (a[j] < 0 || a[i] > 1e6)
                a[j] = -1;
     else
                C =a[j];
    }
    }
    printf("%d\n",C); }
 return 0;
}

全部评论
for循环下标是不是有问题
点赞 回复 分享
发布于 2022-09-28 13:48 安徽

相关推荐

2025-11-27 01:09
电子科技大学 C++
牛客68151836...:实习不相关就靠后写吧,因为大概面试官也不感兴趣。前面区域写一点更容易引起提问的内容,比如投后台就把服务器项目提前。
简历上的经历如何包装
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务