首页 > 其他分享 >输入一个字符,判断该字符是数字、字母、空格还是其他字符

输入一个字符,判断该字符是数字、字母、空格还是其他字符

时间:2022-12-06 17:03:56浏览次数:45  
标签:字符 ch 字母 character else 空格 && printf

#include<stdio.h>
int main()
{
char ch;
ch=getchar();
if(ch>='a'&&ch<='z'||ch>='A'&&ch<='Z')
printf("It is an English character\n");
else if(ch>='0'&&ch<='9')
printf("It is a digit character\n");
else if(ch==' ')
printf("It is a space character\n");
else
printf("It is other character\n");
return 0;
}

标签:字符,ch,字母,character,else,空格,&&,printf
From: https://blog.51cto.com/u_15806064/5916399

相关文章

  • 「查找表」字符串中不同整数的数目(力扣第1805题)
    本题为12月6日力扣每日一题题目来源:力扣第1805题题目tag:查找表双指针题面题目描述给你一个字符串word,该字符串由数字和小写英文字母组成。请你用空格替换每个不......
  • linux 给文件替换字符串/替换内容/替换某行 (shell,sed)
    本文是要讲linux不打开文档/文件的情况下,替换文本内容。打开文档,在文档/文件内替换内容的,可以用vim,可参考这篇文章vim替换文本。话题相关#linux文件替换字符串#sed字......
  • 151.翻转字符串里的单词
    151.翻转字符串里的单词力扣题目链接(opensnewwindow)给定一个字符串,逐个翻转字符串中的每个单词。示例1:输入:"theskyisblue"输出:"blueisskythe"示例2:......
  • oracle 中文字符乱码 部分乱码 时间日期中文乱码
    解决方法如下:一、查看和修改oracle数据库字符集:selectuserenv('language')fromdual;二、修改pl/sqldeveloper的编码格式:在windows中创建一个名为“NLS_LANG”的系......
  • mysql字符串分割
    mysql字符串分割 1、字符串分割函数dropfunctionifexistsstr_for_substr;CREATEDEFINER=`root`@`%`FUNCTION`str_for_substr`(`num`int,`str`varcha......
  • 【python】字符串、转义字符、字符串常用方法
    1.字符串字符串用单引号或双引号包围起来,三个双引号或三个单引号开头的字符串可以换行。s1='hello,world's2="hello,world"s3='''hello,money,rice'''s3=......
  • vue实现展示连续多空格
    vue中内容中间空格无论输入多少只会展示一个,可使用v-html来实现多空格展示&nbsp;英文空格&emsp;中文空格<divv-html="'价&emsp;&emsp;格'"></div>或者使用white-......
  • OpenFeign不支持{}特殊字符的header解决
    一、环境<properties><spring.version>5.3.22</spring.version><spring-boot.version>2.7.3</spring-boot.version><spring-cloud.version>3.1.3</......
  • 字符串转换为java.sql.Date格式的时间
    @Test  publicvoidtest()throwsParseException{    //将字符串转换为java.sql.Date格式的时间    Stringstr="2017-8-16";    Simpl......
  • 字符串中不同整数的数目
    题目给你一个字符串word,该字符串由数字和小写英文字母组成。请你用空格替换每个不是数字的字符。例如,"a123bc34d8ef34"将会变成"123 348 34"。注意,剩下的这些......