czb08191314 2023-09-05 08:19 采纳率: 88.5%
浏览 4
已结题

c语言pat基础题0905L1090

img


#include<stdio.h>
int main(){
    int A,B;
    scanf("%d %d",&A,&B);
    int test1,test2,test3,ans;
    if(A>-100&&A<100&&B>-100&&B<100){
        test1=A+B-16;
        test2=A+B-3;
        test3=A+B-1;
        ans=A+B;
    }
    printf("%d\n%d\n%d\n%d\n",test1,test2,test3,ans);
}

我的代码出现问题,本题希望可以得到大家的指导,谢谢你的帮助!

  • 写回答

4条回答 默认 最新

  • 饼子会飞 2023-09-05 09:24
    关注
    
    #include <stdio.h>
    #include<math.h>
    
    int main() {
      int a, b;
      scanf("%d %d", &a, &b);
      
      int result = a + b;
      if(abs(a)<=100&&abs(b)<=100){
        printf("%d\n", result - 16);
        printf("%d\n", result - 3); 
        printf("%d\n", result - 1);
        printf("%d\n", result);
      }
      else{
        printf("绝对值不能大于100");
      }
      return 0;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 9月14日
  • 已采纳回答 9月6日
  • 创建了问题 9月5日

悬赏问题

  • ¥15 yolo v5中labelimg的作用
  • ¥30 VBA网抓application/json的网抓怎么写!
  • ¥15 国赛c题2021,没有理解这一串代码的意思,这样报错该怎么解决(语言-matlab)
  • ¥15 一、执行完中断程序后如何继续运行,二、中断结束后如何跳过中断触发前的点位(LOW点不要继续运行,可以运行UP点)(关键词-程序运行)
  • ¥15 if为什么跳过if 直接执行else 中文
  • ¥200 解决登录微信老版本限制封号问题
  • ¥15 mysql中时间处理问题
  • ¥20 讲解此音频放大电路原理及关键部分
  • ¥15 rtsp 转 m3u8 执行后卡在Decoding VUI
  • ¥20 微信小程序转发链接问题,已禁止转发仍能转发的场景