整數翻譯成英文

2022-02-27 15:05:32 字數 1071 閱讀 6352

程式效果:

英文中每三位數讀法相同,所以定義out函式翻譯小於1000的整數

12void tran_int(int n); //

將1~1999999999的整數翻譯成英文句子

13 ~robot();

15};

1617

//定義兩個全域性字元指標陣列,訪問所需的單詞num1為1~19

18static

const

char *num1 = ;

21//

num10中為20-90,空了0,1,所以可以直接用num10[n/10]呼叫,得到n對應的單詞

22static

const

char *num10 = ;

24//

小於1000整數翻譯

25void robot::out(int

a)34

//當後兩位在20以內,直接呼叫num1[n],輸出

35if (b < 20

)36 cout <

37else

38 44}

4546

void robot::tran_int(int

n)47

63if

(b)64

68if

(c)69

73if (d) //

千位以下

74

79out

(d); 80}

81 cout <

83}8485

int main(void)86

整數翻譯成英文

程式效果 1 include2 include 3using namespace std 45 class robot 11void out int a 英文中每三位數讀法相同,所以定義out函式翻譯小於1000的整數 12void tran int int n 將1 1999999999的整數翻譯...

求C翻譯成c

typedef struct filters define pi m pi define ln n m ln2 const double fs 48000.0 dsp的取樣頻率 48khz filters filter 定義乙個濾波 公共變數計算 void common variables filt...

verilog學習記(verilog翻譯成c)

有的時候,寫verilog 時,不太確定是否正確,會寫一段偽c 來進行驗證,比如 module sum input clk,input rst,output 15 0 cnt reg 15 0 data always posedge clk or negedge rst if rst data 16...