原因:\n 为空白字符,scanf()在读取数据时,会跳过一个或者多个空白字符,直到读取到非空白字符时按回车才会执行下一行语句,上图代码也是因为这个原因,才会在再次输入一个非空白字符数据时才会执行下一句输出语句
scanf(“%d\n“,&i)回车后不能正常输出问题
最新推荐文章于 2024-06-18 09:54:07 发布
原因:\n 为空白字符,scanf()在读取数据时,会跳过一个或者多个空白字符,直到读取到非空白字符时按回车才会执行下一行语句,上图代码也是因为这个原因,才会在再次输入一个非空白字符数据时才会执行下一句输出语句