將阿拉伯數字轉化為中文數字,如12 「一十二」

2021-06-16 04:39:29 字數 1280 閱讀 9003

1)考慮不包含

0的數字

#include

void main() ;

char b[10][3] = ;

// int

型的最大數為

2147483647,

大於此數程式將輸出錯誤結果

printf("please input an integer not larger than 21,4748,3647: ");

scanf("%d", &m);

while(m)

i--;

while(i >= 0)

printf("/n"); }

2)考慮

0全在右邊的情況,如

10,000

#include

void main() ;

char b[10][3] = ;

// int

型的最大數為

2147483647,

大於此數程式將輸出錯誤結果

printf("please input an integer not larger than 21,4748,3647: ");

scanf("%d", &m);

while(m)

i--;

int zeroflag = 0;

int flag = 0; // flag

的作用是保證「萬」只被輸出一次

while(i >= 0)

zeroflag = 1; }

else

else

} i--; }

printf("/n"); }

3)最後考慮

0出現在中間的情況

#include

void main() ;

char b[10][3] = ;

// int

型的最大數為

2147483647,

大於此數程式將輸出錯誤結果

printf("please input an integer not larger than 21,4748,3647: ");

scanf("%d", &m);

while(m)

i--;

int zeroflag = 0;

int flag = 0; // flag

的作用是保證「萬」只被輸出一次

while(i >= 0)

zeroflag = 1; }

else

i--; }

printf("/n"); }

js 阿拉伯數字轉化為中文數字

作為乙個中國人,總會在某個瞬間覺得中文是那樣的美,中華文化是那樣的博大精深。當書寫數字時,都不忘了使用中文式的數字,比如寫單據,章節名時,寫上中文數字顯得高大上一些。在這裡,就和大家分享一下,如何通過js進行阿拉伯數字與中文數字的轉化。奉上 function tochinesnum num retu...

將漢語數字轉化為阿拉伯數字

1,例如 輸入 二百五十 輸出 250 輸入 一百三十八 輸出 138 1 python實現具體資訊如下 class solution object def chinesetoint self,strs if strs return none dicts strs strs.replace 零 li...

阿拉伯數字轉化為中文大寫

var alabo function num let tmpnewchar 最後結果 let numstr number num tostring split 0 數字轉化字串 if test numstr let bignum 億 萬 千 百 十 定義單位陣列 let bignumslice 定義...