在C语言中,如何编程实现把阿拉伯数字转化成英语数字

2021-01-21 15:40:16 字数 955 阅读 3631

1楼:匿名用户

办法很多,我这里介绍个用一个数组比如:numen[10]=这样下标就对应字符了,比如你要把2变成“two”,就可以用numen[2]得到

2楼:匿名用户

for(i=0;i<=9;i++)

3楼:匿名用户

#include

void main() }

用c语言编写把阿拉伯数字转化为罗马数字 5

4楼:匿名用户

|#include

#include

intmain()

;char*tens[10]=;

char*hundreds[10]=;

char*thousands[4]=;

intn,i,j;

while(scanf("%d",&n)!=eof)printf("%s",thousands[n/1000]);

printf("%s",hundreds[n%1000/100]);

printf("%s",tens[n%100/10]);

printf("%s\n",digits[n%10]);}}

5楼:顶起石头的小草

这是全部的要求吗?数字长度是多少

怎么用c语言将阿拉伯数字转换为罗马数字?

6楼:→工滕新一

回答:maocr3827_**

学弟4月18日 09:52 这些数字符号原来是古代印度人发明的,后来传到阿拉伯,又从阿拉伯传到欧洲,欧洲人误以为是阿拉伯人发明的,就把它们叫做"阿拉伯数字",因为流传了许多年,人们叫得顺口,所以至今人们仍然将错就错,把这些古代印度人发明的数字符号叫做阿拉伯数字。现在这些数字符号已在全世界通用。

怎么用c语言将阿拉伯数字转换为罗马数字

1楼 工滕新一 回答 maocr3827 学弟4月18日 09 52 这些数字符号原来是古代印度人发明的,后来传到阿拉伯,又从阿拉伯传到欧洲,欧洲人误以为是阿拉伯人发明的,就把它们叫做 阿拉伯数字 ,因为流传了许多年,人们叫得顺口,所以至今人们仍然将错就错,把这些古代印度人发明的数字符号叫做阿拉伯数...

C语言,现在要生成10位随机码,包含数字,大小写字母,如何

1楼 匿名用户 using system using system collections generic using system linq using system text namespace randomstringdemoconsole writeline str console read...