设为首页收藏本站

八达网

 找回密码
 注册
查看: 320|回复: 19
打印 上一主题 下一主题

学过C语言的,达人进,有事相求。

[复制链接]

136

主题

3

好友

1万

积分

航母

无敌R9

跳转到指定楼层
1
发表于 2011-2-12 13:47 |只看该作者 |倒序浏览
prints("平均分:%5.1f\n", (double)sum / 5);


这里%5.1f 怎么理解呀?
还有是1,还是L?

谢谢各位了

11

主题

0

好友

2万

积分

大和

2
发表于 2011-2-12 13:50 |只看该作者
貌似只是一个格式
回复

使用道具 举报

136

主题

3

好友

1万

积分

航母

无敌R9

3
发表于 2011-2-12 13:56 |只看该作者
谢谢帮顶
f前面的5.1看不懂,也许是5.l
回复

使用道具 举报

210

主题

0

好友

4万

积分

光明执政官

4
发表于 2011-2-12 13:59 |只看该作者
5 宽度
1 精度
f 浮点数字
I went to the woods because I wished to live deliberately, to front only the essential facts of life, and see if I could not learn what it had to teach, and not, when I came to die, discover that I had not lived.
回复

使用道具 举报

1

主题

0

好友

1万

积分

航母

5
发表于 2011-2-12 14:01 |只看该作者
整数部分占5个字符,小数部分1个字符。是格式宽度的限制
回复

使用道具 举报

253

主题

12

好友

11万

积分

黑暗执政官

图样图森破

战队
SCI
种族
Terran
6
发表于 2011-2-12 14:01 |只看该作者
5位小数点1位
回复

使用道具 举报

136

主题

3

好友

1万

积分

航母

无敌R9

7
发表于 2011-2-12 14:03 |只看该作者
ok
了解
谢谢各位达人解答!
回复

使用道具 举报

217

主题

4

好友

1万

积分

胖子去死去死团

Rank: 8Rank: 8Rank: 8Rank: 8

8
发表于 2011-2-12 14:03 |只看该作者
貌似有点问题

double类型的格式控制符应该是 lf 吧
5是打印的最小宽度
回复

使用道具 举报

136

主题

3

好友

1万

积分

航母

无敌R9

9
发表于 2011-2-12 14:04 |只看该作者
整数部分占5个字符,小数部分1个字符。是格式宽度的限制
低调 发表于 2011-2-12 14:01


hehe
回复

使用道具 举报

136

主题

3

好友

1万

积分

航母

无敌R9

10
发表于 2011-2-12 14:06 |只看该作者
貌似有点问题

double类型的格式控制符应该是 lf 吧
5是打印的最小宽度
重新做人 发表于 2011-2-12 14:03


这个确实是不安因素。
回复

使用道具 举报

136

主题

3

好友

1万

积分

航母

无敌R9

11
发表于 2011-2-12 16:41 |只看该作者
貌似有点问题

double类型的格式控制符应该是 lf 吧
5是打印的最小宽度
重新做人 发表于 2011-2-12 14:03

应该没错
scanf的时候是 lf
printf的话,就不用了。
回复

使用道具 举报

1

主题

0

好友

2万

积分

大和

12
发表于 2011-2-12 16:57 |只看该作者
真的迷糊的话,自己试一下,就记住了
向我祈祷吧! 渺小的众生!
回复

使用道具 举报

780

主题

0

好友

13万

积分

主区版主

Rank: 8Rank: 8Rank: 8Rank: 8

13
发表于 2011-2-12 16:59 |只看该作者
回复

使用道具 举报

198

主题

3

好友

3万

积分

大和

14
发表于 2011-2-12 17:01 |只看该作者
谭浩强的课本有讲呀
回复

使用道具 举报

61

主题

1

好友

6816

积分

大象

15
发表于 2011-2-12 17:02 |只看该作者
回复

使用道具 举报

27

主题

0

好友

1万

积分

航母

16
发表于 2011-2-12 17:07 |只看该作者
prints("平均分:%5.1f\n", (double)sum / 5);

%5.1f是一个格式,是把后面的(double)sum / 5值显示出来,f表示这个值是带小数点的数字.
5表示小数点前面最少显示5位数,不足补0显示,1表示小数点后面最少显示1位数,不足补0显示.
回复

使用道具 举报

120

主题

2

好友

10万

积分

黑暗执政官

17
发表于 2011-2-12 19:03 |只看该作者
回复

使用道具 举报

120

主题

2

好友

10万

积分

黑暗执政官

18
发表于 2011-2-12 19:03 |只看该作者
谭教授的书上讲的很清楚啊
回复

使用道具 举报

64

主题

0

好友

7284

积分

大象

19
发表于 2011-2-12 19:49 |只看该作者
好人一生平安
回复

使用道具 举报

64

主题

0

好友

7284

积分

大象

20
发表于 2011-2-12 19:49 |只看该作者
谭教授的书上讲的很清楚啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|八达网    

GMT+8, 2026-1-31 21:17

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部