c语言 printf("%2d"); 中的2 如何换成 变量 c语言printf("%2d");中的2如何换成变量... c语言 printf("%2d"); 中的2 如何换成 变量 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 printf 变量 搜索资料 2个回答 #热议# 为什么说不要把裤子提到肚脐眼? 百度网友fc027fc 2015-04-09 · TA获得超过1.1万个赞 知道大有可为答主 回答量:3160 采纳率:83% 帮助的人:787万 我也去答题访问个人页 关注 展开全部 printf 的函数原型:void printf(const char *format,...);format是字符串,不能换成变量。但是c语言里可以使用宏。#define N 2int x=2;printf("%Nd",x); 更多追问追答 追问 我是按错了 本来是要提交追问的 单不小心按了采纳了 输出结果是 %Nd 追答 宏在编译之后就完成了替换,N变成2,不应该有问题啊。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 问额外我而去 2015-04-09 · TA获得超过838个赞 知道小有建树答主 回答量:802 采纳率:0% 帮助的人:466万 我也去答题访问个人页 关注 展开全部 你使用sprintf创建一个字符串类似写法char arr[100];int x = 10;sprintf(arr, "%%%dd", x);printf(arr); 更多追问追答 追问 不懂 追答 我了个去, 你采纳的根本就是错的,我这对的你不采纳, i 服了 you ~!~~ 追问 我是按错了 对不起 追答 没事 追问 你能不能给我解释清楚一点 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2012-01-10 c语言问题,%d %.2d %2d %02d的区别。。。 谁... 1192 2013-11-04 C语言:关于printf(“%2d”)这类 4 2016-01-18 C语言中,比如 int a=12345; printf(”%... 16 2013-03-27 printf (“%2d*%2c%1d”,x,y)是怎么输出... 14 2016-07-06 c语言中,printf(“%2d”,y) y=012 请问输... 9 2012-05-20 printf("%-2d",x)语句中-的意思 19 2013-11-05 c语言 %数字d 这是什么意思?例如:printf("%2d... 14 2018-01-09 C语言中%-2d是什么意思? 352 更多类似问题 > 为你推荐: