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("");}}
6樓:it孤鶩
變什麼字母說清楚啊
是不是1+'0'='1'
用c語言將數字變成對應的字母
7樓:匿名使用者
用sprintf函式就行了。
定義char temp[10]=;
int a = -198;
sprintf(temp,"%d",a);
此時temp就是字串「-198」.
8樓:乾璺
1-a? 2-b之類的意思?
c語言中怎樣將數字變成字母?
9樓:匿名使用者
解決方案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語言程式把字母轉化為數字
10樓:額哈哈靠哈哈靠
#include
#include
int main()
{char string[20];
int i;
gets(string);
for(i=0;(size_t)i
直接用printf語句即可。
11樓:ki陳
直接用%d格式輸出字元就行了
比如下面這個樣子
char c = getchar();
getchar();
printf("%d", c);
然後以迴圈輸出字串中的每個字元就好了
12樓:匿名使用者
#include
#include
int main()
while(a!='0');
printf("**********=end**********====\n");
return 0;}
13樓:匿名使用者
c語言在特定的編譯器下通過編譯連結成為可執行檔案,編譯器如vc6.0,vc2003,tuboc...
14樓:
1 指標獲取每個字元
2 字元以整形輸出
3 全數字字母數字轉換有對應函式 atoi () 和 itoa()
15樓:北翠嵐
if巢狀,字母轉換用ascll碼轉換,數字那個用for迴圈,ok!最後都以各自型別輸出。
16樓:匿名使用者
其實,每一個字母都對應一個ascii值,只要你在輸出的時候控制一下輸出格式就可以了。
char ch;
scanf(%c,&ch);
printf("%d",ch);
注意:上面的只要你輸出格式是int的,就能正常輸出ascii值。
至於字串,我考慮你必須把每一個字元都取出,然後再輸出,具體你可以試試。
很久沒有寫過c語言了,不知道上面3行**有沒有語法錯誤,有了你自己改吧,但思路是沒有問題的。
17樓:暴風一號
例子:int n = 'c';
n儲存的就是c(此處為字母)的ascll碼值例子2:
char c = getch();
int n = c;
n儲存的還是c(此處為變數)的ascll碼值其實char在內部儲存的就是一個數值 這個數值對應了ascll表上的一個字元
輸出時系統就會根據這個值找到對應的字元輸出
18樓:匿名使用者
直接強制型別轉換就是了
比如 char s = "abcdefg";
for(int i=0; i c語言中,如何將數字轉變成字串 19樓:匿名使用者 char strtmp[100] = ; int a; scanf("%d", &a); sprintf(strtmp, "%d", a); 這時,strtmp就是你要的結果. 20樓: 逐個遍歷輸入字元,比如字元1對應的ascii是48,轉換關係可以為ascii值-48 21樓: 可以呼叫stdlib.h裡的itoa()函式。**如下: #include #include #define max_len 128 int main() 當你輸入2.2e2時a 4.84,而輸入2.2e 2時a 0.20661157024793388429752066115702.它們的是float型,放在記憶體中是 2.2e2 01000011 0,1011100 00000000 00000000,2.2e 2 00111100 1,010010... 自我程式設計 這叫遞迴函式 自己呼叫自己 遞迴只有執行到呼叫自己的地方,就會進入下一層。一層一層巢狀,直到某一層不再執行呼叫 對應這題就是n 1不成立的那一層 然後,從最後一層往前返回。執行流程如下 1 執行sum fun a 2,4 這裡把a首地址往後偏移2位的陣列傳入 既3,4,5.的陣列 所以... 青山鬱 什麼意思?是在定義巨集後的程式 中改,還是在編輯巨集定義的時候該?如果是前者,巨集定義是在預編譯時是就決定的,在程式執行時是不能改的 如果是後者,直接改就行了。 八條 比如你想定義n 5,就這樣 define n 5 如果你想修改巨集為x 3.2,則為 define x 3.2 看懂了嗎,希...C語言中關於“有效數字”的問題,在c語言中,有效數字和有效數位怎麼解釋?
C語言中,這條語句是什麼意思,c語言中,這個語句是什麼意思啊?
c語言中怎樣修改巨集定義呢,C語言中怎樣修改巨集定義呢