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

C语言 输入一个字符,判断该字符是数字、字母、空格还是其他字符。,第1张

三个空分别是:

1、ch>='a'&&ch<='z'||a>='A'&&ch<='Z'

2、ch>='0'&&ch<='9'

3、ch==''

4、完整代码

#include<stdio.h>

#include<stdlib.h>intmain()

{

 charch

printf("Pleaseenterachar:")

while((ch=getchar())!=EOF)

 {

if(ch>='0'&&ch<='9')

 {

printf("%c是数字字符:",ch)

 }

elseif(ch>='a'&&ch<='z')

 {

printf("%c是小写字母:",ch)

 }

elseif(ch>='A'&&ch<='Z')

 {

printf("%c是大写字母:",ch)

 }

elseif(ch=='')

 {

printf("%c是空格:",ch)

 }

else

 {

printf("%c是其它字符:",ch)

 }

} return0

}

扩展资料

C语言特有特点

1、C语言是一个有结构化程序设计、具有变量作用域(variablescope)以及递归功能的过程式语言。

2、C语言传递参数均是以值传递(passbyvalue),另外也可以传递指针(apointerpassedbyvalue)。

3、不同的变量类型可以用结构体(struct)组合在一起。

4、只有32个保留字(reservedkeywords),使变量、函数命名有更多d性。

参考资料

百度百科-C语言

需要准备的材料分别有:电脑、C语言编译器

1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。

2、在test.cpp文件中,输入C语言代码:

char ascanf("%c", &a)

if (a <'0' || a >'9') {printf("输入错误\n")}

3、编译器运行test.cpp文件,此时成功判断了输入的是字符而打印了“输入错误”的提示。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8092829.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存