发布网友 发布时间:2022-04-23 06:42
共5个回答
热心网友 时间:2022-06-16 19:53
C语言中ch!='\n'就是c不等于回车符热心网友 时间:2022-06-16 19:53
while((ch=getchar())!='\n')意思就是输入的字符不是换行符,则为真,执行while里的语句块。ch=getchar(),输入一个字符且将该值赋予给变量ch;ch=getchar())!='\n'意思是ch不等于换行符。()圆括号的优先级>不等于。getchar是读入函数的一种。热心网友 时间:2022-06-16 19:54
这个语句表示的是,字符变量的值不等于换行符的值,一般它被用作循环条件,读取文件或其它输入流的内容。热心网友 时间:2022-06-16 19:55
C语言中,\n代表换行键,ch!='\n',即表示输入的字符不为换行时,执行某一条件热心网友 时间:2022-06-16 19:55
C语言中ch!='\n'是一个关系表达式,ch是一个字符型变量,!=是关系运算符中的“不等于”,'\n'是一个换行符。