来源
教材4.5小节【练习4-10】。
问题描述
编写C语言程序,从键盘读入一个整数n,然后输出n的反序的2倍到屏幕。
输入格式
一共1行数据,包含一个整数n。
输出格式
输出一个整数,其值等于n的反序的2倍。若有前导零,则不要保留。
数据规模与约定
整数n的值约定为 1 ≤ n ≤ 1 000 000 000 000 000。
输入样例1
12345678901234
输出样例1
86421975308642
输入样例2
1234567890
输出样例2
1975308642
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
栈限制
8192 KB
满分回答
#include <stdio.h>
int main()
{
long long n,b;
scanf("%lld",&n);
while(n>0){
b=b*10+n%10;
n=n/10;
}
printf("%lld",2*b);
return 0;
}