C语言 编程 求解 看图 请在画红圈里程序,将s'1和s'2中的大写转小写,小写转大写,不

Python020

C语言 编程 求解 看图 请在画红圈里程序,将s'1和s'2中的大写转小写,小写转大写,不,第1张

char *p1 = s1,*p2 = s2

while(*p1!='\0')

{

if(*p1<='z'&&*p1>='a')*p1-=32

else if(*p1<='Z'&&*p1>='A')*p1+=32

p1++

}

while(*p2!='\0')

{

if(*p2<='z'&&*p2>='a')*p2-=32

else if(*p2<='Z'&&*p2>='A')*p2+=32

p2++

}

(a,b),(a-b,b),(b,-b)的值都会是什么啊?

2

2

-2

( 表达式1,表达式2 )等于做表达式1的事情,做表达式2的事情,然后把表达式2的结果返回。

书上有说的,分别是","和"()"操作符。

现在的人真懒,连翻书都不愿意。