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

谁能帮我解释下if(c>=65&&c<=90||c>=97&&c<=122)的意思!

发布网友 发布时间:2022-05-12 13:28

我来回答

5个回答

热心网友 时间:2023-10-09 16:12

因为A的ASCII码是65,Z是90,a是97,z是122,
也就是说
if(c>=65&&c<=90||c>=97&&c<=122) 判断输入的字符是不是一个字母,如果是就把它输出
实际上表示字母一般不直接用数字,把字母加上单引号就行,例如'a'等价于97
上面语句规范来说应该写成
if(c>='A'&&c<='Z'||c>='a'&&c<='z')

至于输入数字的时候,它的字符不在这个范围内,就不输出了。如果要把数字也一起输出,应该写成
if(c>='A'&&c<='Z'||c>='a'&&c<='z'||c>='0'&&c<='9')
注意&&的优先级比||高一级

热心网友 时间:2023-10-09 16:12

http://ke.baidu.com/image/f6428f8f7c5d36e9503d9262

if(c>=65&&c<=90||c>=97&&c<=122)
这里只判断了大写字母和小写字母..
=================

【雨泪】 00:33:57
if(c>=65&&c<=90||c>=97&&c<=122)
吻吻 00:34:11
......... 晕.. 那么多回答你都没看懂??
【雨泪】 00:34:16
应该是48-57是数字的存储吧
吻吻 00:34:34
48到57
是的..
97-122是小写字母
65到90是大写字母
【雨泪】 00:35:21
看懂了,我只是不知道?为什么if(c>=65&&c<=90||c>=97&&c<=122) 这语句输出是根据ASCII码来的
吻吻 00:35:25
if(c>=65&&c<=90||c>=97&&c<=122||c>=48&&c<=57)
你也可以直接用
c>='0'&&c<='9' 类似这弱的
这样的
【雨泪】 00:36:00
它不是判断一个数的范围么
吻吻 00:36:22
char 强制转换成 int 类型 就是 ascii 码
【雨泪】 00:36:46
那我把char改成int也不行?
吻吻 00:36:59
可以.
你用 getchar() 得到的是 char
如果你输入 1 .. 得到的就是 '1' 的ascii
【雨泪】 00:37:40
噢,那如果改成scanf就不是ASCII码了吧?
吻吻 00:38:08
scanf("%d",&a); 你要加格式 "%d" 才是int
如果你加的是 %c 就是char
【雨泪】 00:39:25
噢,似乎明白了~,我试下

热心网友 时间:2023-10-09 16:13

(c>=65&&c<=90||c>=97&&c<=122)
是26个字母的ASCII码范围~65到90是大写的,97到122是小写的
不在这个范围内不执行printf~

char类型是根据字符的ASCII码存储的

热心网友 时间:2023-10-09 16:13

c>=65&&c<=90||c>=97&&c<=122 是大小写字母ASCII 数值范围。
要输出数字要加数字的ASCII 数值范围:
if( (c>=65&&c<=90 )|| (c>=97&&c<=122) || (c>=48&&c<=57) )

热心网友 时间:2023-10-09 16:14

a~z的ASCII码对97~122,A~Z的ASCII码对应65~90
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我小弟要当兵,这几天在等家访,我想问一下需要拿钱之类的吗?_百度知 ... 怎样治好气管炎 怎么治好气管炎 气管炎能彻底治好吗 分手后再遇见前男友是什么感受? 分手后与前任再相遇 指弹怎么练 用吉他练指弹有什么快速入门的办法 皖西学院新生住哪里 皖西学院的宿舍条件好吗? 《我的1997》今晚首播瑛子印小天雨中拥吻? 嗯,昨天情人节我和我男朋友在我们家楼下接吻了,那是我的初吻。我是97年的 97吻改成什么了 本人在武汉读书,毕业后在外地工作快两年了,现在打算回武汉,想问一下在武汉买房落户条件及相关*? 什么情况下你会屏蔽一个人的消息? 武汉非限购区买房子可以落户吗 那个韩剧 最好看 也有美女的 请问大佬有2016年上映的由吴智昊主演的我的小宝贝免费高清百度云资源吗 屏蔽一个人是什么意思 武汉落户条件2022新规 面包大王全集下载 面包大王全集高清 面包大王全集剧情介绍 好看的韩剧,求推荐 跪求《我的小宝贝》百度网盘无删减完整版在线观看,吴智昊主演的 烈士王良在哪里读中学 王耀南的传奇英雄 王继贞的发展历史 八次降职,五次重伤这位开国少将有多传奇 微信诈骗到底是通过什么方法,盗取他人的? 用注册了诈骗软件怎么办 dancingshoe是什么意思 快手童话日记礼物在哪里送 王子变青蛙的经典部分台词 9751代表的爱意是什么 请回答1997中 云宰和始源的第一次吻戏在哪一集 就是云宰光着膀子亲的那个 快手发日记配什么音乐 97年香港回归刘德华唱了一吻别? 请问,nba篮筐305,乔亚历山大只有202,最高弹跳97,他怎么能亲吻篮筐,魔兽的弹跳也不超过1m,他又如何亲吻篮筐 快手给主播刷的童话日记是什么? 97年什么歌最红 97版天龙八部开头曲和结尾曲是什么` 挂壁式冷热一体净水机优缺点 html中a设置了visited属性怎么样当点其他a的时候变成原来的a设置的样式 租公租房违法吗 出租公租房犯法? 出租公租房受到什么处罚 公租房能出租吗 梦见自己房子地下开洞 国考准备4个月够吗? 两个月准备国考时间够吗? windows服务器,下东西为什么老出现当前的安全设置不允许下载此文件?