读书人

一道打印输出的有关问题

发布时间: 2012-03-11 18:15:38 作者: rapoo

一道打印输出的问题
#include <stdio.h>
main()
{
int a=2;
int b=5;
printf( "a=%%d,b=%%d ",a,b);
}
打印的结果为什么是%d,%d呢?谁能帮助我?

[解决办法]
%解释说明符
%%就是说打印出一个百分号%.
%%d,按从左至右来,就成了%d啦.
如果是%%%d的话,就是输出一个%号再加上变量的值
[解决办法]
%%;这个代表输出一个%

读书人网 >C语言

热点推荐