// 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(str); i++)
//沒有小數點
else if (i + 1 == strlen(str))
//輸入數值超過一萬
else if (strlen(str) >= 6) }}
for (int i = 0; i < strlen(str); i++)
//是小數點就輸出點
else if (str[i] == '.')
//如果i超過以後就不加單位,直接輸出
else if (i >= d)
//如果輸入的數是零就跳出執行下次
else if (str[i] == '0')
//如果輸入的數上乙個是零,就加零輸出
else if (str[i] != '0' &&str[i-1] == '0')
//加單位輸出
else }}
int main()
}
2017 5 12 01 輸入數字輸出漢字讀法
輸入數字輸出漢字讀法 參考 例如,輸入7865,輸出 七千八百六十五 解決一 事先定義乙個裝有 個十百千萬 乙個裝有 零一二三四五.的陣列或者集合a和b,首先獲取使用者輸入數字的長度,然後獲得各個位,每個位數就是b的下標,然後長度就是a的下標減一,比如 485 4對應b 4 為 四 a 2 為百 8...
只能輸入數字,漢字等
呼叫的時候使用 nkeyd wn return functionname this,event.keycode 禁止使用貼上功能 onpaste return false 浮點型 只能輸入浮點型 function positivedoble element,keycode if element va...
C 數字 轉換 大寫漢字
呼叫方法 double m try catch formatexception ex public class money public money double m 判斷輸入的數字是否大於double型別 private bool isnumber 數字轉換成大寫漢字主函式 返回轉換後的大寫漢字 ...