在C語言中,可以通過使用整數類型的變量來存儲ASCII碼值,并通過printf函數來輸出。以下是一種常見的方法:
#include <stdio.h>
int main() {
char c; // 聲明一個字符變量
printf("請輸入一個字符: ");
scanf("%c", &c); // 從用戶輸入中獲取一個字符
printf("ASCII碼值為: %d\n", c); // 輸出ASCII碼值
return 0;
}
在上述代碼中,首先聲明了一個字符變量c
,然后使用scanf
函數從用戶輸入中獲取一個字符,并通過%c
格式化字符串將輸入的字符存儲到變量c
中。
最后,使用printf
函數輸出變量c
的ASCII碼值,并使用%d
格式化字符串來表示整數。
請注意,上述代碼僅適用于輸入單個字符的情況。如果要輸出字符串中每個字符的ASCII碼值,則需要使用循環遍歷字符串的每個字符,并輸出其對應的ASCII碼值。