测试数据通用性
Task:输入值为一个
4
位整数,输出值也是一个4
位整数,但数字顺序相。input:12 123456
notice:
输入不足
4
位的整数,用0
填补(例如:12
→0012
);输入超出
4
位整数,则截取其前4
位后进行运算(例如:123456
→1234
)
#include<stdio.h> int main() { printf("请输入一个4位整数:"); int n; scanf("%4d",&n); int a,b,c,d; a=n/1000; b=(n/100)%10; c=(n/10)%10; d=n%10; printf("重新组合后:%d%d%d%d",d,c,b,a); return 0; }