while后面的意思是什么 没看懂,求解

img


while后面的是什么意思,求详解

while循环后面的条件是一个判断条件,进循环之前先根据括号内的条件进行判断。如果满足这个条件就继续循环,如果不满足就结束循环。 而在这里,括号里的条件是getchar()!=换行符,也就是说单次循环之前输入的字符只要不是回车就不会结束循环,但是一旦输入回车就结束循环。
这个循环的意思是让你一直输入字符并且做相应的处理,输入一个就进行处理然后输出处理后的字符,直到输入回车就结束循环。
不懂再问,望采纳!

while括号里面是获取一个字符,判断字符是不是\n(enter键,换行符),不是的话就进入循环,是的话就退出循环
程序的功能是把大写字母和小写字母互相转换

你只要输入回车,这个循环就结束了

读入字符串直到回车结束,把字符串中的大写字母改成小写,小写字母改成大写,然后输出

是大写字母就转换成小写的
是小写字母就转换成大写的