qq_36722997
2016-11-15 15:48
采纳率: 50%
浏览 1.1k

新人c语言求解!!!急!!

这道题我是真的不会,但我自己写了一点,可是和题目不符,我应该怎么改,或者说这道题应该怎么写图片图片图片

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • blownewbee 2016-11-15 16:12
    已采纳
     int main()
    {
    int n;
    scanf("%d", &n);
    for (int i = 0; i < n; i++)
    {
    int p;
    scanf("%d", &p);
    int p1 = p - (p / 500 * 180);
    if ((p - p1) > 500) p1 = p - 500;
    int p2 = p * 65 / 100;
    if ((p - p2) > 500) p2 = p - 500;
    printf("%d %d", p1, p2);
    }
    }
    
    点赞 打赏 评论
  • blownewbee 2016-11-15 16:16

    晕,你的图看不清,是600,看成了500

    修改下

     #include <stdio.h>
    int main()
    {
        int n;
        scanf("%d", &n);
        for (int i = 0; i < n; i++)
        {
            int p;
            scanf("%d", &p);
            int p1 = p - (p / 500 * 180);
            if ((p - p1) > 600) p1 = p - 600;
            int p2 = p * 65 / 100;
            if ((p - p2) > 600) p2 = p - 600;
            printf("%d %d\n", p1, p2);
        }
    }
    

    在线测试

    http://ideone.com/CQ0qka

    输入
    3
    1000
    1200
    2000

    输出
    640 650
    840 780
    1400 1400

    你应该换个手机了。这摄像头太垃圾了。

    点赞 打赏 评论

相关推荐 更多相似问题