讓我開始說我是編程的新手。我是一門數學專業,對計算機編程世界並不瞭解。也就是說,我的任務是讓我輸入一個整數並將其輸出爲相應的ASCII字符,小數點,浮點數。我可以從一個字符到相應的整數,但相反讓我感到困惑。請幫忙!打印整數作爲字符,小數點,浮點數
#include <stdio.h>
int main (void)
{
char E = 'E';
char e = 'e';
char D = 'D';
char d = 'd';
int m;
printf("\nPlease enter an integer : ");
scanf("%d", &m);
printf("\nThe number as a character is : %c", E, e, D, d);
return 0;
} // main
這是我到目前爲止,但我知道這是錯誤的。
'的printf(「\ n此數作爲一個字符是:%C」,M);'你AR做正確的方式,你剛纔打印的數量一個人物。 但是你應該首先檢查一下,如果輸入是在正確的範圍內:65-122 –
你的printf實際上是錯誤的,對於4個參數只有一個格式說明符(%c)。 –
使用float時要小心,您需要在那裏投射.... –