gpt4 book ai didi

c - 如何在整数后面放置 % 符号

转载 作者:行者123 更新时间:2023-11-30 21:38:43 25 4
gpt4 key购买 nike

我需要打印一个带有整数的字符串,后面带有符号%。

这是我尝试的:

sprintf(txt, "%d",CurrentArrayValue,'%');

但我的结果只是我的数字。之后没有符号

最佳答案

在格式字符串中使用简单的 %%:

sprintf(txt, "%d%%",CurrentArrayValue * 100);

您的 '%' 会被 sprintf 忽略,因为您的格式化字符串向函数表明只需要一个附加参数。

顺便说一句,您必须自己将 CurrentArrayValue 乘以 100:我将其放入函数参数列表中。

关于c - 如何在整数后面放置 % 符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48658764/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com