题目链接:点击打开链接
#include<stdio.h>
int main()
{
char* g[10]={"","I","II","III","IV","V","VI","VII","VIII","IX"};
char* s[10]={"","X","XX","XXX","XL","L","LX","LXX","LXXX","XC"};
char* b[10]={"","C","CC","CCC","CD","D","DC","DCC","DCCC","CM"};
char* q[10]={"","M","MM","MMM"};
int n;
scanf("%d",&n);
printf("%s%s%s%s\n",q[n/1000],b[n/100%10],s[n/10%10],g[n%10]);
return 0;
}