m0_63800901
2021-11-11 15:13
采纳率: 81.8%
浏览 26

两个个关于C语言编程的问题

(1)用户输入一个正整数,统计这个正整数的位数并输出。
(2)用户输入一个正整数,求这个数的逆序数,例如 用户输入1234 逆序数为4321。

  • 好问题 提建议
  • 收藏

1条回答 默认 最新

  • 编码图灵 2021-11-11 15:18
    已采纳
    #include<stdio.h>
    int main() {
        int n,s=0;
        scanf("%d",&n);
        while(n!=0){
            n/=10;
            s++;
        }
        printf("%d",s);
        return 0;
    }
    
    #include<stdio.h>
    int main() {
        int n,s=0;
        scanf("%d",&n);
        while(n!=0){
            s=s*10+n%10;
            n/=10;
        }
        printf("%d",s);
        return 0;
    }
    
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题