zoeyuuu 发表于 2022-1-27 08:03:56

为什么printf结果出现%

题目为视频P12中的流程图,不知道为什么我这样写完代码之后输出的结果会带%

人造人 发表于 2022-1-27 09:00:29

贴代码

ckblt 发表于 2022-1-27 10:54:43

你把
printf("a>b");
printf("a<b");
printf("a=b");
改成
printf("a>b\n");
printf("a<b\n");
printf("a=b\n");

zoeyuuu 发表于 2022-1-27 11:06:26

人造人 发表于 2022-1-27 09:00
贴代码

贴了呀,第二个图是我写的代码

zoeyuuu 发表于 2022-1-27 11:09:20

ckblt 发表于 2022-1-27 10:54
你把

改成

谢谢谢谢,这样改完之后就没有%了。能不能问一下为什么一定要加\n呀?

ckblt 发表于 2022-1-27 11:13:14

这个%是一个提示,说明你最后打印并没有换行

zoeyuuu 发表于 2022-1-27 11:18:41

ckblt 发表于 2022-1-27 11:13
这个%是一个提示,说明你最后打印并没有换行

原来是这样,谢谢

人造人 发表于 2022-1-27 11:42:37

zoeyuuu 发表于 2022-1-27 11:06
贴了呀,第二个图是我写的代码

如果要运行你的代码,是不是就要照着图片抄一遍?
如果可以复制粘贴不好吗?

zoeyuuu 发表于 2022-1-27 12:23:57

人造人 发表于 2022-1-27 11:42
如果要运行你的代码,是不是就要照着图片抄一遍?
如果可以复制粘贴不好吗?

抱歉,第一次发帖不太懂,下次注意 {:10_266:}
页: [1]
查看完整版本: 为什么printf结果出现%