早教吧作业答案频道 -->其他-->
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'...的网友还看了以下:
集合A=﹛x|x=3n+1,n∈Z﹜,B=﹛x|x=3n+2,n∈Z﹜,C=﹛x|x=6n+3,n 2020-04-25 …
为什么C==C双键键长比C一C单键短,键能小于C一C单键键能的两倍,其中双键里的一个键易断裂 2020-04-27 …
一元二次方程 -若c(c不等于0)为关于x的一元二次方程x²+bx+c=0的根,则c+b的值为( 2020-05-16 …
下列说法中正确的是()A.乙烯中C=C的键能是乙烷中C-C的键能的2倍B.氮气分子中含有1个σ键和 2020-05-17 …
为什么金刚石中每个碳原子形成四个C-C键金刚石中由共价键构成的最小环有6个碳原子每个环平均拥有:1 2020-06-07 …
为什么C≡C三键有2个л键一个о键这二个派键怎么来的,是有哪些轨道以什么方式杂化来的. 2020-07-07 …
1.如是B分之A>0,C分之B>0,那么AC()0;如果B分之A<0,C分之B<0,那么AC()0 2020-07-09 …
cosBcosC-sinBsinC=cos(B+C)为什么cosBcosC-sinBsinC为什么 2020-07-10 …
25℃时,pH=4.75、浓度均为0.1mol·L-1的CH3COOH、CH3COONa混合溶液:为 2020-11-01 …
①正实数x,y,满足2x+y+6=xy,则求xy的最小值?②正数a,b,c,则a+1/b,b+1/c 2020-11-19 …