问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用C语言输入字符判断大小写

发布网友 发布时间:2022-04-21 15:15

我来回答

5个回答

热心网友 时间:2023-09-06 10:51

C语言输入字符判断大小写的源代码如下:

#include <stdio.h>

int main()
{

char c;

printf("输入一个字符: ");

scanf("%c",&c);

if( (c>='a' && c<='z') || (c>='A' && c<='Z'))

printf("%c 是大写",c);

else

printf("%c 不是小写",c);

return 0;

}

扩展资料

1、输入的字符是小写字母或者大写字母,则判断条件成立,不执行任何操作。

2、如果输入的不是英文字母,则判断条件为假,执行else语句,提示输入错误。

3、回车也是字符,用于结束输入的回车仍然保留在缓冲区中故要想办法将其刷新掉,或者忽略掉。

热心网友 时间:2023-09-06 10:52

1 通过getchar读入字符。

2 与字符'a''z'和'A''Z'分别比较,判断范围。

3 输出结果。

代码

int main()
{
    int c = getchar();
    if(c >='a' && c <= 'z') printf("小写字母\n");
    else if(c >='A' && c <= 'Z') printf("大写字母\n");
    else printf("不是字母\n");
}

热心网友 时间:2023-09-06 10:52

首先你是不是刚学C的

'a''z'是指代的键盘上的键位a和z 转换成数字对应的就是65和97
上面的只能判断出小写字母 大写字母和其他字符都被认为是大写
#include <stdio.h>
void main()
{
char a;
printf("\n请输入一个字符:");
scanf("%c",&a);
if(a>='a' && a<='z')
printf("您输入的字符是小写字母\n",a);
if(a>='A' && a<='Z')
printf("您输入的字符不是小写字母\n",a);
}

热心网友 时间:2023-09-06 10:53

在内存中,字符型是转变成整型进行运算的,也就是它所对应的ASCII码值,由些条件也就是看所输入的字符ASCII值是不是在'a'和'z'的ASCII值之间。

热心网友 时间:2023-09-06 10:53

'a'确实可以表示小写字母a
但是计算机本质上只认识数字
'a'的本质是ascii码中的97

也就是说 下面的程序 打印的结果都是a
char a='a';
char b=97;
printf("%c\n",a);
printf("%c\n",b);
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑开机时怎么进入安全模式 广东医学院大一新生宿舍怎么样,是不是都是学校分配,不能自己选择_百度... 2012高考理科 考到545 想知道怎么填志愿 我的分数545可以报广东医学院边d专业?我系广东考生 高考排名。高考报志愿。广东医学院。 今年545分补录广东医学院还有机会吗? 徒步穿什么鞋 夫妻之间感情再不好都不要去互相伤害 平时可以穿登山鞋吗 大学生都爱去哪些网站? 怎样区分字母大小写? 怎样区分26个英文字母大小写? java 字符串中判断字母大小写方法 c语言 求怎么判断字母的大小写? 用cmd如何输入命令,进入文件夹? 电脑上的cmd怎样用 怎样使用Cmd命令 如何使用cmd打开磁盘目录和文件 cmd 的使用方法 计算机cmd命令如何使用? 如何使用CMD? 苹果5怎么下载不了软件苹果5s下载不了软件怎么办 同步助手下好软件后怎么装到iphone iPhone同步助手怎么用? 同步助手可以不正版授权吗 苹果手机怎么同步软件? 未能同步iphone 因为这台电脑不再被授权使用 iphone5怎么下载软件 同步推授权是啥意思 苹果6恢复出厂设置后还有同步助手的正版授权吗 c语言中如何辨别大小写字母 c#判断一个字母的大小写 电脑上,区分字母大小写,开启是按哪个键? java字符串中判断字母大小写方法是什么? 这是一个判断字母大小的编程题: 怎样使输入的字母区分大小写? c++如何判断字符大小写 VB中&quot;abc&quot;&gt;&quot;ABC&quot;&nbsp;大小写字母怎么判断大小 excel如何区分大小写字母 怎么比较两个字符串的大小 sql怎么判断大小写 python中判断字母大小写 华为手机按键失灵 华为开机键失灵一招解决 亲,请问华为手机中间按键失灵怎么回事呀? 华为手机返回键和主页健没反应 华为手机菜单键没反应,返回键正常,这是怎么回事? 华为手机三个按键失灵要怎么办? 404 Not Found 我的华为手机按键失灵了。边角总是点不到,怎么办??