1樓:匿名使用者
#include
#include
int main()
;char* tens[10] = ;
char* hundreds[10] = ;
char* thousands[4] = ;
int n, i, j;
scanf("%d", &n);
printf("%d=",n);
printf("%s", thousands[n/1000]);
printf("%s", hundreds[n%1000/100]);
printf("%s", tens[n%100/10]);
printf("%s\n", digits[n%10]);}
c語言,怎麼把十進位制數轉化成羅馬數字啊
2樓:流年清淺_小豪
#include
int main()
; /*建立對照表*/int n,t,i,m;
printf("please enter number:");
scanf("%d",&n); /*輸入整數*/printf("%d = ",n);
for(m=0,i=1000;m<3;m++,i/=10)printf("\n");}
3樓:你猜我猜哇擦猜
羅馬數字只能用字串來表示,用字串比較函式來判斷就好了#include
#include
int main()
return 0;}
如何使用c語言實現羅馬數字轉換成整數,以及整數轉換成羅馬數字 30
4樓:匿名使用者
#include
#include
void main() ;
int i,k;
scanf("%s",str);
for ( i=0,k=0;i<10;i++ ) if ( strcmp(str,d[i])==0 )
if ( k>0 ) printf("%s ==> %d\n",str,k);
scanf("%d",&k); printf("%d ==> %s\n",k,d[k-1]);}
怎麼用c語言將阿拉伯數字轉換為羅馬數字?
5樓:→工滕新一
回答:maocr3827_**
學弟4月18日 09:52 這些數字符號原來是古代印度人發明的,後來傳到阿拉伯,又從阿拉伯傳到歐洲,歐洲人誤以為是阿拉伯人發明的,就把它們叫做"阿拉伯數字",因為流傳了許多年,人們叫得順口,所以至今人們仍然將錯就錯,把這些古代印度人發明的數字符號叫做阿拉伯數字。現在這些數字符號已在全世界通用。
c++ 羅馬數字與阿拉伯數字互相轉化
6樓:
#include
void main()
; /*建立對照表*/int n,t,i,m;
printf("please enter number:");
輸入整數*/
printf("%d=",n);
for(m=0,i=1000;m<3;m++,i/=10)printf("\n");}
用c語言古羅馬數字轉化阿拉伯數字
7樓:匿名使用者
int const map = ;
void roman(char* p)
else
}return t;}
c語言將羅馬數字轉換成阿拉伯數字
8樓:劍俠→戰天意
主要是因為a裡面殘留了上次輸入的資料,你在while語句的最後加一句話:memset(a, 0, 100);就ok了
c語言裡的羅馬數字怎麼弄
9樓:全能騎士
不明白你要做什麼!如果是要說輸入阿拉伯數字輸出羅馬數字的話可以用以下方法
#include
using namespace std;
void fout(int i)
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
case 10:}}
void main()
配了一個main()函式試下;
這個fout函式只能轉換10以下的數。如果有需要的話也可以寫出可任意轉換的函式不過有點煩不寫了
10樓:
用巨集定義
#define i 1
#define ii 2..
.#define x 10
以後直接用這些羅馬字母就可以了
11樓:匿名使用者
最簡單的辦法:printf("i, 1 ii, 2 iii, 3 iv, 4 v, 5 vi, 6 vii, 7 viii,8 ix, 9\n");
12樓:汗綺利
剛寫的**,瞭解下,不過我這限制不超過三位數。可以自己改需求#include
#include
#include
int main()
,c[10][5]=,d[10][5]=;
char num[20];
scanf("%d",&n);
while(n/pow(10,i)>=1)if(i==1)
else if(i==2)
else
printf("%s",num);
return 0;}
如何把阿拉伯數字轉換成羅馬數字
13樓:
呵呵,要做計算機等級考試題嗎?
#include
void main()
; /*建立對照表*/
int n,t,i,m;
printf("please enter number:");
scanf("%d",&n); /*輸入整數*/printf("%d=",n);
for(m=0,i=1000;m<3;m++,i/=10)printf("「n");}
如何自學阿拉伯語,如何在網上自學阿拉伯語
學習掌握阿拉伯語曾是多少青年的夢想和追求,無論是在遍佈全國的清真寺,還是為數不少的阿拉伯語學校,都有很多年輕人在苦背單詞 猛攻語法 還有為數不少的通過函授或自學的莘莘學子,孜孜不倦,前赴後繼,乃至一部分年輕人自費到北京專業的外語大專院校進修學習,花費了寶貴的時間和金錢。為了能夠說一口流利 地道的阿語...
義大利語和阿拉伯語學哪個語言好,義大利語和法語那個更容易學?
好就業這個copy得怎麼看了 阿拉伯語說好了要bai 是跟石油大亨du打上交道 那定然是很好zhi。不過義大利怎麼dao說也是歐洲,應該更好一些 至於難度,這個當然是阿拉伯語難學,雖然義大利語不是多麼簡單,但因為阿拉伯語是世界上最最難學的語種之一了 跟它相比,義大利語也算簡單些咯 我是學意大bai利...
c語言中》和《如何使用C語言中和如何使用?
c語言中 代表左移運算子,代表右移運算子,位移位運算子是將資料看成二進位制數,對其進行向左或向右移動若干位的運算。代表左移運算子 左移運算子用來將一個數的各二進位制位全部左移若干位,移動的位數由右運算元指定,右運算元必須是非負值,其右邊空出的位用0填補,高位左移溢位則捨棄該高位。例如 設無符號短整型...