printf()函数输出后 默认的间隔是多少
请问一下..printf("%d%d%d",a,b,c);如果a=1,b=2,c=3 那么 他们的输出结果的间隔应该是几个字符
[此贴子已经被作者于2006-2-19 16:29:34编辑过]
----------------解决方案--------------------------------------------------------
不明白你想问什么,不过我还没有prientf这是输出语句吗?
我只知道printf哦
----------------解决方案--------------------------------------------------------
....SORRY..手快了.打顺手了.打错了.
printf...
----------------解决方案--------------------------------------------------------
123
无字符间隔
----------------解决方案--------------------------------------------------------
可是.书上的答案是有字符间隔的~~
例4.4 若 a=3,b=4,c=5 想得到以下输入结果.请写出程序
结果为 a=_3__b=_4__c=_5__
答案为:
main()
{......
printf("a=%2db=%2dc=%2d"a,b,c);
}
何解?
----------------解决方案--------------------------------------------------------
你是不是忘打空格拉
你用TC试一下看看 肯定不是那结果
----------------解决方案--------------------------------------------------------
printf("a=%2d b=%2d c=%2d",a,b,c);
----------------解决方案--------------------------------------------------------
我没试.不过书上的答案是这么写的
你应该有 潭浩强 主编的C程序设计吧..找找
第84页 4.4..
还有本答案书..<C程序设计题解与上机知道> 去看看答案
----------------解决方案--------------------------------------------------------
我对此不做解释
我只是相信真理
----------------解决方案--------------------------------------------------------
----------------解决方案--------------------------------------------------------