本文主要是介绍输出一个整数的逆序数(杭电慕课第五章第三题),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题目内容:
实现一个求整数的逆序数的简单函数。
输入格式:
输入一个整数(可正可负)。
输出格式:
输出它的逆序,注意考虑正负。
输入样例1:
1234
输出样例1:
4321
输入样例2:
-12340
输出样例2:
-4321
时间限制:500ms内存限制:32000kb
打卡的C语言代码示例:
#include<stdio.h>
#include<math.h>
#pragma warning(disable:4996)int main()
{int a, n[200];int i =0, j, b;scanf("%d", &a);b = fabs(a);do {if (b < 10) {n[i] = b;break;}elsen[i] = b % 10;if (b / 10 != 0) {b /= 10;i++; }} while (b!= 0);if (a < 0)printf("-");for (j = 0; j <= i; j++) {if (n[j] != 0) {printf("%d", n[j]);}}return 0;
}
这篇关于输出一个整数的逆序数(杭电慕课第五章第三题)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!