麻辣烫质检员
2021-10-14 23:00
采纳率: 75%
浏览 33

😭大一刚入门表示很困难

img

  • 收藏

4条回答 默认 最新

  • 已采纳
    
    #include<stdio.h>
    int main()
    {
        int a;
        int g,b;//个位和百位 
        scanf("%d",&a);
        if(a>=100 &&a<1000)//限制范围 
        {
            g=a%10;//获取个位 
            b=a/100;//百位 
            a=a*10+g+b*10000;
            printf("%d",a);
        }
    }
    

    img

    已采纳该答案
    打赏 评论
  • Java学不会 2021-10-14 23:07

    if(i>=100&&i<1000){}

    打赏 评论
  • 上下求索. 2021-10-14 23:09
    int main()
    {
        int a = 0, b = 0;
    
        printf ("Please input an integer (100~999):\n");
        scanf ("%d", &a);
    
        if (a<100 || a>999){                printf ("Input invalid\n");
            return -1;
        }
    
        b = a*10+(a/100)*10000+a%10;        printf ("b=%d\n", b);
    
        return 0;
    }
    
    打赏 评论
  • Chicken_Song 2021-10-14 23:10
    
    #include <stdio.h>
    int main()
    {
        int num;
        scanf("%d",&num);
        int a,b,c;
        c = num % 10; num /= 10;
        b = num % 10; num /= 10;
        a = num;
        printf("%d%d%d%d%d",a,a,b,c,c);
        return 0;
    }
    
    打赏 评论

相关推荐 更多相似问题