猿问

5.给出一个小于1000正整数,编程求该数是几位数,并按逆序打印出各位上的数字。例如原数为321,则输出123。

qq_如果的事_2
浏览 1953回答 1
1回答

woodyCheers

#include<stdio.h> int main(){     int num, temp;     int weishu;     scanf("%d", &num);     temp = num;     while(temp != 0)     {         temp = temp/10;         weishu ++;     }     printf("这是一个%d位数\n", weishu);     temp = num;     while(temp !=0)     {         printf("%d", temp%10);         temp = temp/10;     }     return 0; }
随时随地看视频慕课网APP
我要回答