2017 5 12 01 輸入數字輸出漢字讀法

2022-03-26 04:45:56 字數 1013 閱讀 9934

輸入數字輸出漢字讀法

(參考:

例如,輸入7865,輸出:七千八百六十五

解決一:

(事先定義乙個裝有「個十百千萬」,乙個裝有「零一二三四五.....」的陣列或者集合a和b,首先獲取使用者輸入數字的長度,然後獲得各個位,每個位數就是b的下標,然後長度就是a的下標減一,比如: 485 4對應b[4]為「四」,a[2]為百 8對應b[8]為八,a[1]為十 。)

public class test ;

string b=;

bufferedreader buffer = new bufferedreader(new inputstreamreader(system.in));

string inputstring = buffer.readline();

//string inputstring ="4859";

stringbuilder result= new stringbuilder();

int intnum= integer.parseint(inputstring);

int len = inputstring.length();

for(int i=0;i解決二:

public class test ;

bufferedreader buffer = new bufferedreader(new inputstreamreader(system.in));

string inputstring = buffer.readline();

//string inputstring ="4859";

int intnum= integer.parseint(inputstring);

int len = inputstring.length();

for(int i=0;iint index= template.lastindexof("x");

system.out.println(template.substring(index+2));

}}

C 輸入數字,輸出漢字

0511.cpp 定義控制台應用程式的入口點。include stdafx.h include void test char dw char str 80 printf 請輸入一萬以下的數 n scanf s s str,80 int d 0 找到點的位置 for int i 0 i strlen ...

輸入與輸出

在c 程式中,輸入與輸出可以看做是一連串的資料流,輸入即可視為從檔案或鍵盤中輸入程式中的一串資料流,而輸出則可以視為從程式中輸出一連串的資料流到顯示屏或檔案中。在編寫c 程式時,如果需要使用輸入輸出時,則需要包含標頭檔案 在 中定義了用於輸入輸出的物件,例如常見的 cin 表示標準輸入 cout 表...

輸入和輸出

本章內容為coursera課程c 程式設計中第七周的課件的整理 與輸入輸出流操作相關的類 istream是用於輸入的流類,cin就是該類的物件。ostream是用於輸出的流類,cout就是該類的物件。ifstream是用於從檔案讀取資料的類。ofstream是用於向檔案寫入資料的類。iostream...