isupper(测试字符是否为大写英文字母)

/*isupper(测试字符是否为大写英文字母)

相关函数    isalpha,islower
表头文件    #include<ctype.h>
定义函数    int isupper(int c)
函数说明    检查参数c是否为大写英文字母。
返回值    若参数c为大写英文字母,则返回TRUE,否则返回NULL(0)。
附加说明    此为宏定义,非真正函数

范例    */
/*找出字符串str中为大写英文字母的字符*/
#include <ctype.h>
#include<stdio.h>
main()
{
  char str[]="[email protected]#FDsP[e?";
  int i;
  for(i=0;str[i]!=0;i++)
   if(isupper(str[i])) printf("%c is an uppercase character\n",str[i]);
}
/*执行
F is an uppercase character
D is an uppercase character
P is an uppercase character*/
时间: 2024-08-06 20:07:41

isupper(测试字符是否为大写英文字母)的相关文章

java小练习:输入一个字符,判断该字符是数字?英文字母?还是其他字符

package practiceGO; import java.util.Scanner; /*  * 3.输入一个字符,判断该字符是数字?英文字母?还是其他字符  */ public class Cto { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("输入一个字符:"); char ch = sc.next().charAt(0);

【转】正则表达式 匹配中文,英文字母和数字及_的写法!同时控制长度

匹配中文:[\u4e00-\u9fa5] 英文字母:[a-zA-Z] 数字:[0-9] 匹配中文,英文字母和数字及_: ^[\u4e00-\u9fa5_a-zA-Z0-9]+$ 同时判断输入长度:[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10} ^[\w\u4E00-\u9FA5\uF900-\uFA2D]*$ 1.一个正则表达式,只含有汉字.数字.字母.下划线不能以下划线开头和结尾:^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$  其中:^

由数字、26个英文字母、下划线或汉字的正则表达式

1.由数字.26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$ 2.非负整数(正整数 + 0 ): ^/d+$ 3. 正整数: ^[0-9]*[1-9][0-9]*$ 4.非正整数(负整数 + 0): ^((-/d+)|(0+))$ 5. 负整数 : ^-[0-9]*[1-9][0-9]*$ 6.整数: ^-?/d+$ 7.非负浮点数(正浮点数 + 0): ^/d+(/./d+)?$ 8.正浮点数 : ^(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-

正则表达式 匹配中文,英文字母和数字及_的写法!同时控制长度

匹配中文:[\u4e00-\u9fa5] 英文字母:[a-zA-Z] 数字:[0-9] 匹配中文,英文字母和数字及_: ^[\u4e00-\u9fa5_a-zA-Z0-9]+$ 同时判断输入长度:[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10} ^[\w\u4E00-\u9FA5\uF900-\uFA2D]*$ 1.一个正则表达式,只含有汉字.数字.字母.下划线不能以下划线开头和结尾:^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$  其中:^

强大的CSS:3种姿势实现26个英文字母的案例

一.借助CSS border实现案例 实现效果如下(为实时渲染效果): 如何使用? 引用CSS文件,例如: <link rel="stylesheet" href="./css-letters1.css"> 或者直接CSS代码到你的项目中: /* 全局样式 */ .letter { color: #2486ff; border-style: solid; border-width: .5em; display: inline-block; positio

CSS:3种姿势实现26个英文字母的案例

一.借助CSS border实现案例 实现效果如下(为实时渲染效果): 如何使用? 引用CSS文件,例如: <link rel="stylesheet" href="./css-letters1.css"> 或者直接CSS代码到你的项目中: /* 全局样式 */ .letter { color: #2486ff; border-style: solid; border-width: .5em; display: inline-block; positio

isalnum(测试字符是否为英文或数字)

/*isalnum(测试字符是否为英文或数字) 相关函数 isalpha,isdigit,islower,isupper 表头文件 #include<ctype.h> 定义函数 int isalnum (int c) 函数说明 检查参数c是否为英文字母或阿拉伯数字,在标准c中相当于使用(isalpha( c )|| isdigit( c ))做测试. 返回值 若参数c为字母或数字,则返回TRUE,否则返回NULL( 0 ). 附加说明 此为宏定义,非真正函数. 范例*/ /* 找出str 字符

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

/*islower(测试字符是否为小写字母) 相关函数 isalpha,isupper 表头文件 #include<ctype.h> 定义函数 int islower(int c) 函数说明 检查参数c是否为小写英文字母. 返回值 若参数c为小写英文字母,则返回TRUE,否则返回NULL(0). 附加说明 此为宏定义,非真正函数. 范例*/ #include<ctype.h> #include<stdio.h> main() { char str[]="[em

【笔试】7、统计出其中英文字母、空格、数字和其它字符的个数

/** * 题目:题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. * 时间:2015年7月28日10:04:33 * 文件:lianxi07.java * 作者:cutter_point */ package bishi.zuixin50.t2015728; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileOutp