永发信息网

请大家用Pascal解决一个问题

答案:2  悬赏:80  手机版
解决时间 2021-05-03 02:20

请大家用Pascal解决一个问题:任意输入三个字母,判断其在字母表中是否相邻

最佳答案
program panduan;var a,b,c,tmp:char;beginreadln(a);readln(b);readln(c);if a>b then begin tmp:=a; a:=b; b:=tmp; end;if a>c then begin tmp:=a; a:=c; c:=tmp; end;if b>c then begin tmp:=b; b:=c; c:=tmp; end;//对输入的三个字母进行排序if (ord(b)-ord(a)=1)and(ord(c)-ord(b)=1) then writeln('xianglin')else writeln('buxinglin');//通过ASC判断是否相邻,相邻差1end.
全部回答

这个题的算法是,判断在字母表中是否相邻,就是判断这三个字母的ASCII码差值是否是连续的三个数

根据以上算法,代码就非常好写了。楼上给出的就是代码

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
穿越火线里杀了一个人屏幕中间的下面就会有个
河边那些白色半透明的鹅卵石是不是大理石?有
从开封到宜昌怎么坐车最方便?
安静赞美诗歌歌谱,看图写话《骑木马》骑在木
纽曼D10都支持JAVA吗
1.3变速那 里 有啊
SQL Update语句
2010年08月31日18时女孩起名
谁知道的吴俊余的搞笑语录?
成都劲浪公司在什么地方
我是91年农历4月初5。新历5月18号出生的。想
唯枫安宁店在哪里啊,我有事要去这个地方
老板蒸箱怎么用,电蒸箱可以使用什么器皿?
老公这是什么意思
西北二40粉光狱龙断影剑能买多钱
推荐资讯
我有一个女儿.十月二十七生的.姓张.帮忙起个
有什么自卑伤感的QQ名字
表演需要哪几个要求
我喜欢她,可是她不喜欢我,她喜欢的那个人却
16岁能申请招商附属卡吗?
国企面试问题
8月15日升110级,有什么东西送
得了肝硬化怎么办,能医好吗?
怎么才能对未来充满希望?
博华母婴地址在哪,我要去那里办事
休息时大家是要玩还是吃还是睡??
为什么我玩变形金刚时说我缺少physxloader.dl
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?