溫馨提示×

c語言判斷一個字符是否為字母

小億
150
2024-01-11 08:53:56
欄目: 編程語言

在C語言中,可以使用ctype.h頭文件中的isalpha()函數(shù)來判斷一個字符是否為字母。isalpha()函數(shù)的原型如下:

#include <ctype.h>
int isalpha(int c);

isalpha()函數(shù)接受一個整數(shù)參數(shù)c,它的返回值為非零值(真)表示參數(shù)c是一個字母,返回值為0(假)表示參數(shù)c不是一個字母。

下面是一個示例代碼,演示如何使用isalpha()函數(shù)判斷一個字符是否為字母:

#include <stdio.h>
#include <ctype.h>

int main()
{
    char ch;
    
    printf("請輸入一個字符:");
    scanf("%c", &ch);
    
    if (isalpha(ch))
    {
        printf("%c 是一個字母\n", ch);
    }
    else
    {
        printf("%c 不是一個字母\n", ch);
    }
    
    return 0;
}

運行示例代碼,輸入一個字符,程序?qū)⑴袛嘣撟址欠駷樽帜覆⑤敵鼋Y(jié)果。

0