1樓:匿名使用者
#include
#include
int main()
具體什麼數字轉成什麼字元,給你碼表你看看吧看黃圈的地方,就是輸入98 輸出的字元 b
2樓:匿名使用者
使用sprintf函式可以將數字按指定格式轉換成字串,與printf函式用法差不多,
3樓:匿名使用者
解決方案1:
加 『0』 後強制型別轉換
如下程式,輸入數字,轉換成字串輸出
#include
int main(void)
for(i = top-1; i >= 0; i--)puts("");}}
解決方案2:
字元a的ascii碼值為 97
字元0的ascii嗎值為 48
『0『+49=』a『
解決方案3:
使用sprintf函式可以將數字按指定格式轉換成字串,與printf函式用法差不多.
4樓:好嘞啊啊啊啊
字元a的ascii碼值為 97
字元0的ascii嗎值為 48
『0『+49=』a『
5樓:智歌闌
加 『0』 後強制型別轉換
如下程式,輸入數字,轉換成字串輸出
#include
int main(void)
for(i = top-1; i >= 0; i--)puts("");}}
用c語言將數字變成對應的字母
6樓:匿名使用者
用sprintf函式就行了。
定義char temp[10]=;
int a = -198;
sprintf(temp,"%d",a);
此時temp就是字串「-198」.
7樓:幹璺
1-a? 2-b之類的意思?
c語言中怎樣將數字變成字母?
8樓:匿名使用者
解決方案1:
加 『0』 後強制型別轉換
如下程式,輸入數字,轉換成字串輸出
#include
int main(void)
for(i = top-1; i >= 0; i--)puts("");}}
解決方案2:
字元a的ascii碼值為 97
字元0的ascii嗎值為 48
『0『+49=』a『
解決方案3:
使用sprintf函式可以將數字按指定格式轉換成字串,與printf函式用法差不多.
怎樣用c語言程式把字母轉化為數字
9樓:額哈哈靠哈哈靠
#include
#include
int main()
{char string[20];
int i;
gets(string);
for(i=0;(size_t)i
直接用printf語句即可。
10樓:ki陳
直接用%d格式輸出字元就行了
比如下面這個樣子
char c = getchar();
getchar();
printf("%d", c);
然後以迴圈輸出字串中的每個字元就好了
11樓:匿名使用者
#include
#include
int main()
while(a!='0');
printf("**********=end**********====\n");
return 0;}
12樓:匿名使用者
c語言在特定的編譯器下通過編譯鏈結成為可執行檔案,編譯器如vc6.0,vc2003,tuboc...
13樓:
1 指標獲取每個字元
2 字元以整形輸出
3 全數字字母數字轉換有對應函式 atoi () 和 itoa()
14樓:北翠嵐
if巢狀,字母轉換用ascll碼轉換,數字那個用for迴圈,ok!最後都以各自型別輸出。
15樓:匿名使用者
其實,每乙個字母都對應乙個ascii值,只要你在輸出的時候控制一下輸出格式就可以了。
char ch;
scanf(%c,&ch);
printf("%d",ch);
注意:上面的只要你輸出格式是int的,就能正常輸出ascii值。
至於字串,我考慮你必須把每乙個字元都取出,然後再輸出,具體你可以試試。
很久沒有寫過c語言了,不知道上面3行**有沒有語法錯誤,有了你自己改吧,但思路是沒有問題的。
16樓:暴風一號
例子:int n = 'c';
n儲存的就是c(此處為字母)的ascll碼值例子2:
char c = getch();
int n = c;
n儲存的還是c(此處為變數)的ascll碼值其實char在內部儲存的就是乙個數值 這個數值對應了ascll表上的乙個字元
輸出時系統就會根據這個值找到對應的字元輸出
17樓:匿名使用者
直接強制型別轉換就是了
比如 char s = "abcdefg";
for(int i=0; i c語言中,如何將數字轉變成字串 18樓:匿名使用者 char strtmp[100] = ; int a; scanf("%d", &a); sprintf(strtmp, "%d", a); 這時,strtmp就是你要的結果. 19樓: 逐個遍歷輸入字元,比如字元1對應的ascii是48,轉換關係可以為ascii值-48 20樓: 可以呼叫stdlib.h裡的itoa()函式。**如下: #include #include #define max_len 128 int main() 表示這裡把100當成浮點數來處理,如果不加的話,這裡的temp應該是整型.整型數相除的結果還是整型,比如321 100 3,並不是等於3.21 讀語句中的格式 f 與 f 的意義相同,就是從輸入流中,按浮點數格式取乙個輸入元素。但 f 格式是 取乙個輸入元素後不傳給任何引數,換句話說,就是丟棄它。f... 樓上誤解 樓主問的是c語言 不是數學 這要看你的機器型別和變數型別了 如果定義的是int型 那1234是有 版效數字 權 後面小數都是無效的 如果定義的是float型 那在限定位元組長度內都是有效數字不同機器型別也不一樣 int型有2個位元組 也有4個位元組的 在c語言中,bai乙個數的有效數du字... 你直接將每個字元挨個提取出來,將他賦給乙個整型,c會自動將該字元轉化為asc碼值的。然後根據整型在去判斷它到底是數字還是字元還是空格,空格有特定的asc碼值 c語言中如何判斷輸入的是字元還是數字 首先當作字元逐個讀入字串字串中,讀到分隔符 如白字元,逗號等 後,判斷這個字串中各個字元是否滿足條件即可...c語言中數字後面f是什麼意思C語言中數字後面f是什麼意思
c語言中什麼是數的有效數字,C語言中什麼是乙個數的有效數字?
c語言中如何識別字元與數字,C語言中如何識別字元與數字