6 条题解

  • 1
    @ 2024-4-24 22:21:42
    #include <stdio.h>
    int main()
    {
        int a,b;
        scanf("%d",&a);
        for(b=0;a;)
        {
            b*=10;
            b+=a%10;
            a/=10;
        }
        printf("%d",b);
        return 0;
    }
    //while(i<=n){scanf("%d",&a[i]);i++;}
    //for(i=1;i<=1;i++)
    
    • 0
      @ 2025-10-21 19:51:47
      #include<stdio.h>
      int main()
      {
         int a,b;
         scanf("%d",&a);
         int qian=a/1000;
         int bai=a%1000/100;
         int shi=a%1000%100/10;
         int ge=a%10;
         b=ge*1000+shi*100+bai*10+qian;
         printf("%d",b);
         return 0;
      }
      
      • 0
        @ 2025-9-20 20:03:39

        python s = input().strip() reverse_s = s[::-1] result = str(int(reverse_s)) print(result)

        • 0
          @ 2025-9-6 10:39:56

          给大佬的代码写了些注释,方便初学者看懂; #include<stdio.h>

          int main()

          {

          int a,b;//a是原数值,b是翻转值

          scanf("%d",&a);

          for(b=0;a;)//开始循环反转,b清0,a存在,不写循环方式

          //意思指按循环体运行循环方式

          {

          b*=10;

          b+=a%10;//b取a最右边的数,第一次循环为个位,

          //二次为十位,类推

          a/=10;

          //a在本次循环完成了把最右边的数给b的使命,现在缩一位,为下次循环准备

          }

          printf("%d",b);

          return 0;

          }

          • 0
            @ 2022-10-7 11:11:41

            #include<stdio.h> int main(){ int a,b=0; scanf("%d",&a); for(int i=a;i>0;i/=10){ b=b*10+i%10; }printf("%d",b); return 0; }

            • -5
              @ 2022-9-15 22:03:03

              n=input() b='' for i in n[::-1]: b=b+i print(int(b))

              • 1

              信息

              ID
              40
              时间
              1000ms
              内存
              128MiB
              难度
              4
              标签
              递交数
              2970
              已通过
              1461
              上传者