早教吧作业答案频道 -->其他-->
if(c>'Z'&&c'z')c=c-26是什么意思原始程序是:#include"stdafx.h"#include"stdio.h"inttmain(intargc,TCHAR*argv[]){charc;while((c=getchar())!='\n')/*每个getchar()依次一个一个读入字符直到回车出
题目详情
if(c>'Z'&&c'z') c=c-26 是什么意思原始程序是:#include "stdafx.h" #include "stdio.h" int _tmain(int argc, _TCHAR* argv[]) { char c; while((c=getchar())!='\n') /*每个getchar()依次一个一个读入字符直到回车出现*/ { if((c>='a'&&c<='z')||(c>='A'&&c<='Z')) { c=c+4; if(c>'Z'&&c<='Z-4'||c>'z') c=c-26;//???????????????? } printf("%c",c); } getchar(); return 0; } 但我不清楚 if(c>'Z'&&c<='Z-4'||c>'z') c=c-26 是什么意思 请哪个高手讲解详细一下!!谢谢
▼优质解答
答案和解析
如果 C大于Z,且C小于等于Z-4 //这里很矛盾,应该返回False 或者 C>z 则C=C-26 一个原则:&&(逻辑与)优先于逻辑或(||)。 怀疑是:if(c>'Z'&&c<='z-4'||c>'z') c=c-26
看了 if(c>'Z'&&c'z'...的网友还看了以下:
已知某温度下,在100mL浓度为0.01mol/L的NaHB强电解质溶液中,c(H+)>c(H―) 2020-05-24 …
如图,A,B,C,H四个小朋友在草坪上游戏,根据游戏规则,A,B,C三人围成一个三角形,B,H,C 2020-06-12 …
这个通达信指标是什么意思内外盘差}PJ:=(H+L+C)/3;V1:=IF(H=L,1,H-MAX 2020-07-09 …
△ABC中,∠ACB=90º,CD⊥AB于D,设AC=b,BC=a,AB=c,CD=h,求证(1) 2020-07-18 …
给出一棵树的逻辑结构T=(K,R),其中K={A,B,C,D,E,F,G,H,I,J}R={r}r 2020-07-22 …
一道高数题目设f(x)在x=a的某个临域内有定义,则f(x)在x=a处可导的一个充分条件是()(A 2020-07-30 …
如图,A,B,C,H四个小朋友在草坪上游戏,根据游戏规则,A,B,C三人围成一个三角形,B,H,C三 2020-11-21 …
选出下面各项中字音有误的一项:A桧柏guì秦桧huì聒噪guō巾帼guó蜾蠃guǒB可汗kèhán菡 2020-11-23 …
(2008•湖南模拟)下列公式哪一个能用来精确地计算任意浓度的盐酸溶液中的氢离子浓度c(H+)(KW 2020-12-24 …
回答下列问题:(1)常温下0.1mol/L的CH3COOH溶液加水稀释过程,下列表达式的数据一定变小 2021-01-12 …