當前位置:首頁 » 編程語言 » c語言判斷字母

c語言判斷字母

發布時間: 2025-01-20 21:31:09

c語言 輸入一個字元,判斷是字母,數字,還是特殊字元

#include<stdio.h>

#define arraylen(array,len) { len=(sizeof(array) /sizeof(array[0]));}

int isLetter(char c);

int isNumber(char c);

void main()

{

char chs[]="12345678abcdegf134";

int length=0;

arraylen(chs,length);

int i;

for(i=0;i<length;i++)

{

if(isLetter(chs[i]))

printf("%c是字母 ",chs[i]);

if(isNumber(chs[i]))

printf("%6c是數字 ",chs[i]);

}

}

int isLetter(char c)

{

// if( (c>='a' && c<='z') || (c>='A' && c<='Z'))

// return 1;//返回1表示是字母

// return 0;//返回0表示不是字母

return ( (c>='a' && c<='z') || (c>='A' && c<='Z'));

}

int isNumber(char c)

{

return (c>='0'&&c<='9');

拓展資料

C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。

盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。

❷ c語言設計程序判斷輸入的是大寫或小寫字母或其他字元用if else 語句

#include<stdio.h>
main()
{
char ch ;
printf("從鍵盤輸入一個字元\n");
ch=getchar();
if(97<=ch && ch<=122)
{
printf("該字元為小寫字母");
putchar('\n');
}
else if(65<=ch && ch<=90)
{
printf("該字元為大寫字母");
putchar('\n');
}
else if(48 <=ch && ch<=57)
{
printf("該字元為數字");
putchar('\n');
}
else if(ch == 32)
{
printf("該字元為空格");;
putchar('\n');
}
else
{
printf("該字元為其它字元");
putchar('\n');
}

}

❸ c語言如何判斷字母的大小寫

代碼如下:

#include<stdio.h>
int main(){
char a;
printf("請輸入一個大寫英語字母:");
scanf("%c",&a);
printf("轉換成小寫字母為%c",a+32);
}

運行結果如下:

參考資料:ASCLL-網路 《C程序設計(第五版)》

熱點內容
shell腳本需要編譯鏈接 發布:2025-07-02 00:04:20 瀏覽:473
微信如何重設密碼 發布:2025-07-02 00:02:27 瀏覽:545
java代碼基礎 發布:2025-07-02 00:00:46 瀏覽:304
煙花的代碼c語言 發布:2025-07-01 23:56:04 瀏覽:224
安卓默認打開文件方式怎麼修改 發布:2025-07-01 23:30:38 瀏覽:862
壓縮機接線座 發布:2025-07-01 23:17:48 瀏覽:662
iqoo瀏覽器緩存路徑 發布:2025-07-01 23:12:38 瀏覽:691
明日之後如何獲得最新伺服器 發布:2025-07-01 23:12:35 瀏覽:50
tv加密頻道 發布:2025-07-01 23:10:58 瀏覽:624
如何找到5d4通信密碼 發布:2025-07-01 23:03:35 瀏覽:235