具体地,可以使用以下范围: 数字字符:'0' 到 '9' (ASCII值:48 到 57) 大写字母:'A' 到 'Z' (ASCII值:65 到 90) 小写字母:'a' 到 'z' (ASCII值:97 到 122) 空格:' '(ASCII值:32) 如果输入的字符不属于上述范围中的任何一个,我们可以判定它为其他字符。
题目 8从键盘任意输入一个字符,编程判断该字符是数字字符、大写字母、小写字母、空格还是其他字符。 相关知识点: 试题来源: 解析#include main() { char ch; printf("Press a key and then press Enter:"); ch = getchar(); if (ch >= 'a' && ch = 'A' && ch ...
char str[0];//判断字符是数字、空格,还是其他,并统计 icondetermineCharType(char str[],int strLe...
1#include<stdio.h>2intmain()3{4chara;5printf("请输入一个符号:");6scanf("%c",&a);7if(a>='a'&&a<='z')8printf("%c为小写字母\n",a);9elseif(a>='A'&&a<='Z')10printf("%c为大写字母\n",a);11elseif(a>='0'&&a<='9')12printf("%c为数字字符\n:",a);13elseif(a=...
标准库给的,不香了嘛?非要自己手写。
根据ascii码值判断即可。include <stdio.h>int main(){ char c; c = getchar();//接受输入 if(c >='0' && c<='9')printf("%c是数字\n",c); //判断是不是数字 else if(c >='a' && c<='z' || c >='A' && c<='Z') //判断是不是字母。 printf("...
多组输入,每行输入包括一个字符 输出描述: 针对每行输入,输出该字符是字母(YES)或不是(NO)。 参考代码: 思路一: #include <stdio.h> intmain() { intch=0; while((ch=getchar())!=EOF) { if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z')) ...
【C语言】第4章(4)键盘上输入一个字符判断并输出它是数字空格还是其他字符.mp4, 视频播放量 8807、弹幕量 0、点赞数 67、投硬币枚数 10、收藏人数 44、转发人数 13, 视频作者 明哥教编程, 作者简介 编程让生活更美好。李西明,华南农业大学,计算机科学与工程系。人工智能
printf("该字符是大写字母!\n"); else if(c>=97&&c<=122) printf("该字符是小写字母!\n"); else if(c==32) printf("该字符是空格!\n"); else printf("该字符是其他字符!\n");}祝你学习愉快,(*^__^*) 嘻嘻…… 相关问答 听句子,判断相应的图画是否符合句子内容,符合的画“√”,不符合的画...
{ char all[N];int i;printf("请输入一个字符串(不超过100个):");gets(all);for(i=0;all[i];i++){ if(all[i]>'a'&&all[i]<'z'||all[i]>'A'&&all[i]<'Z')printf("字母!\n");else if(all[i]>'0'&&all[i]<'9')printf("数字!\n");else printf("其他字符!\...