7楼那么输出应该就可以了,不过楼主显然不是这个意思,问题的关键在于普通输出都是直接%d而它用%2d是不是这个2搞的!?
以下是引用SunShining在2006-2-17 17:01:00的发言:
可是.书上的答案是有字符间隔的~~
例4.4 若 a=3,b=4,c=5 想得到以下输入结果.请写出程序
结果为 a=_3__b=_4__c=_5__
答案为:
main()
{......
printf("a=%2db=%2dc=%2d"a,b,c);
}
何解?
可是.书上的答案是有字符间隔的~~
例4.4 若 a=3,b=4,c=5 想得到以下输入结果.请写出程序
结果为 a=_3__b=_4__c=_5__
答案为:
main()
{......
printf("a=%2db=%2dc=%2d"a,b,c);
}
何解?
如果是printf("a=%2db=%2dc=%2d"a,b,c);
那答案应该是:a=3__b=4__c=5__
老K的下属都是书迷