OR105. 整数的倒数
描述
整数的倒数输入描述
输入一个整数x输出描述
把x倒序输出示例1
输入:
123
输出:
321
示例2
输入:
-123
输出:
-321
示例3
输入:
-0
输出:
-0
C 解法, 执行用时: 1ms, 内存消耗: 356KB, 提交时间: 2020-07-22
#include <stdio.h> #include <stdlib.h> int main(void) { char buf[100]; scanf("%s",buf); int i,len,start=0; len=strlen(buf); if(buf[0]=='-') { printf("-"); start=1; } for(i=len-1;i>=start;i--) { printf("%c",buf[i]); } }
C 解法, 执行用时: 1ms, 内存消耗: 372KB, 提交时间: 2020-09-03
#include<stdio.h> int main(void) { char A[100]; int n=0; do{ A[n] = getchar(); n++; }while(A[n-1]!='\n'); n--; if(A[0]=='-'){ printf("-"); for(int i=n-1;i>0;i--) printf("%c",A[i]); } else for(int i=n-1;i>=0;i--) printf("%c",A[i]); return 0; }