请输入您要查询的百科知识:

 

词条 isalpha
释义

函数:isalpha

原型:int isalpha(int ch)

用法:头文件加入#include <cctype>(C语言使用<ctype.h>)

功能:判断字符ch是否为英文字母,当ch为英文字母a-z或A-Z时,在标准c中相当于使用“isupper(ch)||islower(ch)”做测试,返回非零值(不一定是1),否则返回零。

PS:{

isupper

原型:extern int isupper(int c);

头文件:<cctype>(旧版本的编译器使用<ctype.h>)

功能:判断字符c是否为大写英文字母

说明:当参数c为大写英文字母(A-Z)时,返回非零值,否则返回零。

附加说明: 此为宏定义,非真正函数。

islower

islower(测试字符是否为小写字母)

相关函数

isalpha,isupper

表头文件

#include<cctype>(旧版本的编译器使用<ctype.h>)

定义函数

int islower(int c)

函数说明

检查参数c是否为小写英文字母。

返回值

若参数c为小写英文字母,则返回TRUE,否则返回NULL(0)。

附加说明:此为宏定义,非真正函数。

}

示例:

/*本函数运行环境Visual C++ 6.0,测试结果 :通过*/

#include<ctype.h>

#include<stdio.h>

int main(void)

{

char ch;

int total;

total=0;//初始化

/*统计字母块*/

do

{

ch=getchar();

if(isalpha(ch)!=0)

total++;

}while(ch!='.');//结束符号为 .

printf("The total of letters is %d \",total);

return 0;

}

/*运行结果*/

输入:123456我am侯云江.

输出:The total of letters is 2

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/31 21:39:01