如何把阿拉伯数字转换成罗马数字至少要转换10000以内的数字 具体怎样的实现方法?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 08:38:25

如何把阿拉伯数字转换成罗马数字至少要转换10000以内的数字 具体怎样的实现方法?
如何把阿拉伯数字转换成罗马数字
至少要转换10000以内的数字 具体怎样的实现方法?

如何把阿拉伯数字转换成罗马数字至少要转换10000以内的数字 具体怎样的实现方法?
呵呵,要做计算机等级考试题吗?
#include
void main()
{
static char *a[][10]={"","I","II","III","IV","V","VI","VII","VIII","IX"
"","X","XX","XXX","XL","L","LX","LXX","LXXX","XCC",
"","C","CC","CCC","CD","D","DC","DCC","DCCC","CM"
}; /*建立对照表*/
int n,t,i,m;
printf("Please enter number:");
scanf("%d",&n); /*输入整数*/
printf("%d=",n);
for(m=0,i=1000;m