作业帮 > 综合 > 作业

c语言循环结构为什么输出结果是8

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/25 04:54:20
c语言循环结构为什么输出结果是8

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