c语言循环结构为什么输出结果是8如图,左边是程序,右边是结果,话说,为什么最后的other character 的结果是8?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 06:26:29

c语言循环结构为什么输出结果是8如图,左边是程序,右边是结果,话说,为什么最后的other character 的结果是8?
c语言循环结构为什么输出结果是8

如图,左边是程序,右边是结果,话说,为什么最后的other character 的结果是8?

c语言循环结构为什么输出结果是8如图,左边是程序,右边是结果,话说,为什么最后的other character 的结果是8?
输入"Hello"之后有回车的吧,这个是'\n',贡献给other;
输入"12345"之后也有回车的,这个是'\n',贡献给other;
输入"/*-+"之后,本身贡献给other有4个;也有回车的,这个是'\n',贡献给other;
输入"#"之后也有回车的,但是因为首先#共享给other一个之后,while循环结束了,'\n'作废
合计8个