2019秋

mac2025-10-10  1

问题描述: 设计函数int reverseNum(int n),返回正整数n反转后的形式,如reverseNum(12345)的值为54321。

输入与输出要求: 输入一个正整数n,n的取值范围不会超过int类型变量,n不会有前导0,n的结尾也不会有0。输出该正整数的反转形式,输出如“The reverse form of number 12345 is 54321.”,占一行。

程序运行效果: Sample 1: 12345↙ The reverse form of number 12345 is 54321. Sample 2: 88776↙ The reverse form of number 88776 is 67788.

#include<stdio.h> int reserveNum(int); int main() { int n; scanf("%d",&n); printf("The reverse form of number %d is %d.",n,reserveNum(n)); return 0; } int reserveNum(int n) { int i; for(i=0;n>0;){ i*=10; i+=n%10; n/=10; } return (i); }
最新回复(0)