//判断字符属于是什么
   char ch;
   while((ch=getchar())!=EOF)
   {
      if(ch>='0'&&ch<='9')
   {
       printf("%c是数字字符:",ch);
   }
   else if(ch>='a'&&ch<='z')
   {
       printf("%c是小写字母:",ch);
   }

else if(ch==' ')
   {
       printf("%c是空格:",ch);
   }
   else if(ch>='A'&&ch<='Z')
   {
       printf("%c是大写字母:",ch);
   }
   else
   {
       printf("%c是其它字符:",ch);
   }
   }
 下面是C++包含的用法
1. isalpha  相当于islower||isupper
判断一个字符是否为字母,如果是则返回非零,否则返回零。
QString data = "a1"; 
qDebug() << data[0].isalpha(); 打印非0 
qDebug() << data[1].isalpha();  打印0 
2. isalnum
判断一个字符是否为数字或者字母,是否属于a~z||A~Z||0~9。
qDebug() << data[0].isalnum(); 打印非0 
 
qDebug() << data[1].isalnum(); 打印非0 
3.islower

判断一个字符是否为小写字母,即是否属于a~z。

QString data =  "Qe'";
qDebug() << data[0].islower(); /* 打印0 */
qDebug() << data[1].islower(); /* 打印非0 */
qDebug() << data[2].islower(); /* 打印0 */
 
4.isupper

与islower相反,判断一个字符是否为大写字母。

qDebug() << data[0].islower(); /* 打印非0 */
 
qDebug() << data[1].islower(); /* 打印0 */
 
qDebug() << data[2].islower(); /* 打印0 */

判断字符是数字字符还是大写字符或者是小写字符相关推荐

  1. 输入字符,如果是大写则转化为小写,如果是小写则转化为大写

    输入字符,如果是大写则转化为小写,如果是小写则转化为大写 #include<stdio.h> int main(){ char ch; printf("Please enter ...

  2. python输入一个字符、如果是大写字母、转换为小写_python语言 输入一个字母 如果它是一个小写英文字母 则把它转换为对应的大写字母输出?...

    展开全部 char1 = input("请输bai入一个小写英文du字母zhi:"); if(ord(char1) >= ord('a') and ord(char1) &l ...

  3. 1.输入一个字符,如果是大写字母则转换为小写字母,如果是小写字母则转换为大写

    首先要了解:ASCII表中字符A到Z和字符a到z的ASCII码,分别是65到90和97到122,它们加32或减32相互对应. 比如 B+32=98,a-32=65. #include<stdio ...

  4. python不包含某字符_python正则表达式匹配不包含某几个字符的字符串方法

    python正则表达式匹配不包含某几个字符的字符串方法 一.匹配目标 文件中所有以https?://开头,以.jpg|.png|.jpeg结尾的字符串 二.尝试过程 1) 自然想到正则表达式r'(ht ...

  5. 从键盘上输入一个字符,判断并输出是控制符、数字字符、大写字母、小写字母或是其他字符

    #include <stdio.h> int main () { char c; printf("请输入一个字符\n"); c=getchar(); if (c< ...

  6. 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数

    统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数.(不考虑其他字符) 1.需求: 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数.(不考虑其他字符) 举例: " ...

  7. 输入一串字符,并判断其中英文字符和数字字符的个数——C语言实现(C语言练习)

    先看程序运行的结果,(文末有该程序的完整代码) 1.先写好框架 #include<stdio.h> void main() {} 2.再定义所需要的变量 char str;//定义一个字符 ...

  8. C语言程序练习题:从键盘任意输入一个字符,编程判断该字符是数字字符、英文字母、空格还是其他字符。

    从键盘任意输入一个字符, 编程判断该字符是数字字符.英文字母.空格还是其他字符. **输入格式要求:提示信息:"Press a key and then press Enter:" ...

  9. 输入一个字符,判断该字符是大写英文字母,小写英文字母,空格,还是其它字符

    输入一个字符,判断该字符是大写英文字母,小写英文字母,空格,还是其它字符 看代码 #include <stdio.h> void main() { char c;printf(" ...

  10. 【C语言入门】从键盘中输入一组字符,统计其中大写字母的个数、小写字母的个数和数字字符的个数。

    题目:从键盘中输入一组字符,统计其中大写字母的个数.小写字母的个数和数字字符的个数. #include <stdio.h>int main() {char str;int dx = 0, ...

最新文章

  1. 几何画板200个经典课件_几何画板Sketchpad Mac(数学教学软件)中文版
  2. sql如何获取全部的索引名称_这句简单的sql,如何加索引?颠覆了我多年的认知...
  3. The Intelligent Investor Feedback
  4. C实现的一个简单的学生成绩管理系统
  5. c++和java哪个难_2020 年 11 月编程语言排行榜,Python 超越 Java ?
  6. Python 3 报错 TypeError: object() takes no parameters【新手必过坑之一】
  7. html文本框 控件,标签和文本框都用于显示文本
  8. 用友超客:社交化业务就是要化繁为简
  9. 傻,是不值得同情和原谅的事情
  10. 图纸打印什么时候用蓝图_为什么工程图纸都是蓝色的?是叫“蓝图”吗?
  11. 一度智信:拼多多平台推广有哪些
  12. 对SendMessage与PostMessage的理解
  13. 使用curl创建HTTP请求 Using curl To Make HTTP Requests--用Enki学Linux系列(3)
  14. 黑苹果与白苹果的区别及其安装方式
  15. 魔兽世界私服 服务器系统要求,全球最大《魔兽世界》私服有望重启 暴雪亲自运营...
  16. 做人与做事的对立与统一
  17. Python实现简单的闹钟/倒计时/番茄钟软件并打包成exe
  18. 你了解kafka的Reblance机制吗?
  19. (附源码)springboot自行车在线租赁管理系统 毕业设计101157
  20. Altium Designer 之 批量修改过孔盖油设置

热门文章

  1. 在CentOS7上使用LXC管理容器
  2. amd 服务器cpu型号怎么看,AMD CPU型号识别方法图解
  3. Importing the numpy c-extensions failed 解决方案
  4. MC9S12 RTI 时钟的设置
  5. c语言字符动画源码下载,C语言程序实例大全(220个精彩源码下载)
  6. 【零基础】入门51单片机图文教程(Proteus+Keil)
  7. 科普下Tippy.js - 开源且高度可做空间php的气泡翻译器
  8. MQTT 基础--MQTT 协议简介 :第 1 部分
  9. AXI4总线协议总结
  10. 华东师范大学2019年数学分析考研试题