鴎羽 2023-10-01 16:13 采纳率: 33.3%
浏览 4

c语言练习题问题 不的少于十个字符

img

我写的

#include <stdio.h>

int main() {
    int arr[4];
    scanf("%d %d %d %d", &arr[0], &arr[1], &arr[2], &arr[3]);

    
    if (arr[0] + arr[1] == arr[2] + arr[3] && arr[0] + arr[2] == arr[1] + arr[3] && arr[0] + arr[1] == arr[0] + arr[2]) {
        printf("yes");
        return 0;
    }

    
    for (int i = 0; i < 4; i++) {
        int tmp = arr[i];
        for (int j = 0; j <= 9; j++) {
            arr[i] = j;
            if (arr[0] + arr[1] == arr[2] + arr[3] && arr[0] + arr[2] == arr[1] + arr[3] && arr[0] + arr[1] == arr[0] + arr[2]) {
                printf("YES");
                return 0;
            }
        }
        arr[i] = tmp; 
    }

    
    printf("NO");

    return 0;
}

无法通过所有测试例,哪里不对啊

  • 写回答

1条回答 默认 最新

报告相同问题?

问题事件

  • 修改了问题 10月1日
  • 创建了问题 10月1日

悬赏问题

  • ¥20 前端 二进制文件流图片转化异常
  • ¥15 github上的这个C语言项目如何跑起来
  • ¥15 java 判断某个数 区间是否存在
  • ¥15 appium控制多个雷电模拟器问题
  • ¥15 C# iMobileDevice
  • ¥15 谁会做这个啊#ensp#Boson NetSim
  • ¥15 如何编写针对TPS6503320FRGE型号的电源管理芯片的编程代码?
  • ¥15 设计简单目录管理系统,要满足以下内容
  • ¥15 关于九十度混合耦合器信号分析问题
  • ¥15 Cesm如何关闭不用的模块呢