C 知道
输入格式:输入一个三位整数。 注意:如果输入的不是三位数(两位或者四位)则不处理,没有任何输出。
输出格式:当输入三位整数时则输出一个5位整数,将这个三位数的前后各增加一位,分别复制三位数的百位和个位。 当输入数据不是三位时,没有输出信息。
收起
供参考:
#include <stdio.h> int main() { int n, i = 0, a[5] = { 0 }; scanf("%d", &n); while (n) { a[i++] = n % 10; n /= 10; } if (i == 3) printf("%d", a[2] * 10000 + a[2] * 1000 + a[1] * 100 + a[0] * 10 + a[0]); return 0; }
报告相同问题?
程序员都在用的中文IT技术交流社区
专业的中文 IT 技术社区,与千万技术人共成长
关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!