C語言如何將數字字元0到9轉化為數字

2021-03-04 05:26:14 字數 2207 閱讀 8371

1樓:我有小栗子

可以直接使用字元『0』減去數字即可轉化。

示例如下:

#includeint main()

用函式atoi可以把字元轉為數字。

#includeint main()

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。c程式是由一組變數或是函式的外部物件組成的。

函式是乙個自我包含的完成一定相關功能的執行**段。

參考資料

c語言如何將數字字元「0」到「9」轉化為數字?

2樓:藍楓水玉

1)最簡單的來是讓數字字元去自減『0』得到的就是bai數字的值。du示例如下:

char c=『0』; //'1','2','3',.....'9'

int num=0;

num = int(c - '0');

2)用函式zhiatoi可以把字dao符轉為數字。

3樓:堂洋公羊從

字元變數減去

『0』就行了,『0』其實就是30.原因就是字元和數字在記憶體裡都是以ascii形式儲存的

4樓:謝向雁侯初

可以直接使用字元『0』減去數字即可轉化。

示例如下:

c語言輸入乙個整數(0-9之間),把這個整數轉換為它對應的數字字元輸出,怎樣操作?

5樓:匿名使用者

int main()

else

}關鍵的地方是:字元0(也即'0')加上乙個整數(不要太大了,即不要超過ascii的127),得到的值還是乙個字元;如果是兩個字元相減,則得到乙個整數,該整數是兩個字元之差(比如 'c' - 'a',得到int型的3)

輸入乙個整數(0-9之間),把這個整數轉換為它對應的數字字元輸出。(c語言)

6樓:匿名使用者

int main()

else

}關鍵抄

的地方是:字襲符0(也即'0')加上乙個整bai數(不要太du大了,即不要超zhi

過ascii的127),得到的值還是乙個字dao符;如果是兩個字元相減,則得到乙個整數,該整數是兩個字元之差(比如 'c' - 'a',得到int型的2)

c語言作業:編寫乙個程式,讀入乙個數字字元0——9,將其轉換為相應的整數後顯示出來 求大神解答啊

7樓:匿名使用者

你好,程式如下:

#include

void main()

有疑問提出望採納

8樓:匿名使用者

**如下:

#include

int main()

9樓:匿名使用者

#include

int main()

如何用c語言將字元型數字轉化成數值型數字

10樓:匿名使用者

用迴圈,乙個字元乙個字元的轉化,轉化方法比如:'1' - '0' = 1。每乙個元素減去'0',得到對應的數值。再用乘以10來操作就ok。

11樓:戴傳偉

將字元減去『0』,例如 char c='9';int result='9'-'0';則result=9就是所要的結果了~~

12樓:匿名使用者

用atoi()函式可以實現

編寫乙個c語言程式,將輸入的數字字元轉換成數字並輸出並輸出!謝謝

13樓:陳冠鋼

#include "stdio.h"

void main()

else}

14樓:嵩鼠唯愛

我也剛在學c語言 你應該說的是ascll碼吧!**是

main()

這樣就行了 我可以先告訴你 小寫字母a~z的數字是97~122 大寫是65~90 你也可以自己去試一下 希望樓主採納 謝謝!!!

15樓:膽怯小小孩

能詳細一點麼?你的意思是將字元裝換成數字/?

C 或C語言如何將字串轉化為數學表示式

由於是教育類,抄只能輸入100個字bai符,下次這種問題最好歸du入程式設計類,zhi可輸入1000字元 dao。有個思路。如沒括號的式子 5 3 1 6 3就是分兩次遍歷,第一次遇到 直接運算為數值,第二次加減運算。括號可用函式寫。又滿了無語 1 c語言有atoi atol atof等庫函式,可分...

c如何將textbox中顯示的數字如

加乙個timer控制項,在timer的tick事件裡面寫類似於label1.text convert.tostring num 的語句,num就是記錄數值的變數。將timer的interval屬性設定成1000 1000毫秒 1秒,每隔1000毫秒執行一次tick事件 在button 開始計時按鈕 ...

C語言,將數字和字串拼成字串。用巨集來做,用api誰都會

巨集定義字串拼接可以使用巨集運算 即 define strcat x,y x y。運算子可以將兩個記號版 例如識別符號 權 粘 在一起,成為乙個記號。如果其中乙個運算元是巨集引數,粘合 會在當形式引數被相應的實際引數替換後發生。考慮下面的巨集 define mk id n i n下面的宣告使用mk ...