首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

c知识解决方案

2012-04-17 
c知识printf(a: %4.0lf%%b:%4.1lf minutes\r, prog, timer)这里面%4.0lf%% 。。。是什么意思呢?[解决办法]

c知识
printf("a: %4.0lf%% b:%4.1lf minutes\r", prog, timer);



这里面%4.0lf%% 。。。是什么意思呢?

[解决办法]
0代码输出的浮点数有效数字为0,4代表输出要占四个字符长度
[解决办法]
要想输出"%"这个符号,必须要两个%号连续才能输出
[解决办法]
%4.0lf%% 4表示输出的字符长度,若不够则在前补空格
0表示小数部分输出长度,四舍五入原则
lf表示为double型
%%表示输出%字符

热点排行