當前位置:生活全書館 >

綜合知識

> 用ASCII碼錶示字母的c語言程式 怎麼用ascii碼寫程式設計

用ASCII碼錶示字母的c語言程式 怎麼用ascii碼寫程式設計

1.用ASCII碼錶示字母的c語言程式

ASCII碼錶示字母, 宣告為 char 型,你可以用 10進位制,16進位制,8進位制數值表示,也可以用字元常量 'a','b',。'z', 'A','B',。.'Z' 表示.

怎麼用ascii碼寫程式設計 用ASCII碼錶示字母的c語言程式

下面用10進位制,16進位制數值,用 %c 格式輸出 小寫和大寫英文字母。

#include <stdio.h>

main()

{

char c;

for (c=97;c<123;c++) printf("%c ",c);

printf("nn");

for (c=65;c<91;c++) printf("%c ",c);

printf("nn");

for (c=0x61;c<0x7b;c++) printf("%c ",c);

printf("nn");

for (c=0x41;c<0x5b;c++) printf("%c ",c);

printf("nn");

}

2.用C語言編寫程式,輸出ASCII碼

用C語言編寫程式,然後輸出ASCII碼可以將字元以整數形式輸出即為輸出ASCII碼,具體程式設計的思路和方法如下:

1.首先定義一個變數a作為需要輸出ASCII碼的變數,這裡演示以字元變數a為例。

2.接著使用scanf()函式接受從鍵盤輸入的字元。

3.然後使用printf()語句將字元a用整數的格式輸出。

4.最後執行程式,就可以在程式的除錯視窗看到字元以ASCII碼的格式輸出了。

擴充套件資料:

1.ASCII(American Standard Code for Information Interchange,美國資訊交換標準程式碼)是基於拉丁字母的一套電腦編碼系統,主要用於顯示現代英語和其他西歐語言。它是現今最通用的單位元組編碼系統,並等同於國際標準ISO/IEC 646。

2.ASCII 碼使用指定的7 位或8 位二進位制數組合來表示128 或256 種可能的字元。標準ASCII 碼也叫基礎ASCII碼,使用7 位二進位制數(剩下的1位二進位制為0)來表示所有的大寫和小寫字母,數字0 到9、標點符號, 以及在美式英語中使用的特殊控制字元。

參考資料:搜狗百科-ASCII碼

3.C語言程式設計,關於Ascii碼的輸出

#include<ctype.h>

#include<stdio.h>

#include<stdlib.h>

#define BUFFERSIZE 1024

int main()

{

char buffer[BUFFERSIZE]={0};

fread(buffer, BUFFERSIZE, 1, stdin);//讀取一行

int count[26]={0};//用於計數

for(size_t i=0;i<strlen(buffer);++i)

{

char lower = tolower(buffer[i]);//全部轉成小寫

int index=lower -'a';//計算當前字元對應的下標

++count[index];//更新字母對應的計數器

}

//迴圈輸出每個字母對應的計數

for(size_t i=0;i<26;++i)

{

printf("%c : %dn",'a'+i, count[i]);

}

return 0;

}

//手機寫的,未加驗證。

4.用ASCII碼錶示字母的c語言程式

ASCII碼錶示字母, 宣告為 char 型,你可以用 10進位制,16進位制,8進位制數值表示,也可以用字元常量 'a','b',。

'z', 'A','B',。.'Z' 表示.下面用10進位制,16進位制數值,用 %c 格式輸出 小寫和大寫英文字母。

#include main(){char c;for (c=97;c<123;c++) printf("%c ",c);printf("nn");for (c=65;c<91;c++) printf("%c ",c);printf("nn");for (c=0x61;c<0x7b;c++) printf("%c ",c);printf("nn");for (c=0x41;c<0x5b;c++) printf("%c ",c);printf("nn");}。

5.C語言程式設計取字元ASCII碼的表示方法

1、點選Visual C++ 6.0(版本隨意),滑鼠點選file,新建一個C source file。

2、寫一段程式,重點看圖片裡的紅色程式碼,要將變數定義為char型別,然後輸出的時候輸出為%d。3、寫好程式碼後按下F7執行程式,檢視效果,等待結果如果所示即可。

如果出現 1( error),表示程式碼出錯,具體錯誤需要自行排除 如果error 為 0,則程式編譯成功。4、按下Ctrl+F5執行程式,也可以選擇構建-執行,執行程式碼。

結果顯示為97 98,如下圖。如此就生成了對應的ASCII碼,輸出的與標準ASCII碼一樣。

這就是C語言輸出ASCII碼的具體過程。

  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/zonghezhishi/2yl95q.html