1樓:匿名使用者
拆字比位啊 從個位開始 一個一個往上餘數直到數字長度 再給按數位 不就行了嗎
我以前的數字轉中文函式 就這麼寫的
2樓:帶淚的紫藤花
去看看點陣字的東西吧~~~用十六進位制的東西寫個字型檔神馬的可以將數字轉換成漢字。。樓主去網上查查。。。
3樓:
做過,我是沒用到什麼技術……
預存個字元組存 零~玖
做個演算法輸出萬以內的數。版
1234567890
判斷 > 億 =>%億 除以億權,輸出前面的數字12,十二+億剩34567890
判斷 > 萬 =>%萬 除以萬,輸出前面的3456,輸出三千四百五十六+萬
剩7890
輸出……
4樓:匿名使用者
1.結果如下:
668977
2.演算法為:
輸入c為2,或者3,則輸出
兩次回(c+4),'2'-'2'為0輸出2+4.6.兩次輸入c為4,則輸出一次答(c+4)
輸入c為5,則輸出一次(c+3),在輸出一次(i+2)輸入c為其他,則輸出一次c+2
3.c-'2'就係c的ascall碼值減去『2'對應的ascall碼值,c-『2』,可以直接用輸入字元代表的數字減『2』得到結果,例如:c=『9』,則c-'2'相當於'9'-'2'=7
4.注意,「case 0」,「case 1」行以及「case3」行沒有break,因此在執行這三種情況的時候,會繼續執行接下了的情況對應的語句,直至遇到「break」語句。例如「case 0」時,會執行putchar(c+4);putchar(c+4);break;
C語言題目求解,c語言題目求解
include int str find right char s char x int main c語言題目求解 就是x首先等於 1,如果a 0那x 1,如果a 0那x 1,否則也就是a 0那x 0,所以選c else跟的是第一個if選c c語言題目求解 效果如下圖 源 如下 網頁端比較好看 in...
求詳解c語言題目,求詳解c語言題目
7.簡單,c 8。題目不全 9.b,sizeof不是一個函式,是一個關鍵字。在編譯器會為常量 10.c 2b即2 16 0 65535 11,d,double型別。c語言有隱式型別提升char short int float double,對於型別有疑惑的問題,最簡單的驗證方法是寫一段 用sizeo...
c語言題目四道,c語言題目四道
一 include stdio.h int main void 二 include stdio.h int main void 三 include stdio.h int main void 四 include stdio.h int main void 1 include int main 2 i...