读入1 个正整数 n(n
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 13:33:56
![读入1 个正整数 n(n](/uploads/image/z/10020692-20-2.jpg?t=%E8%AF%BB%E5%85%A51+%E4%B8%AA%E6%AD%A3%E6%95%B4%E6%95%B0+n%28n)
xN@_e`jaccBFx B!@۴U^wfX
RMHq79Qpy6{b.MQBQֲ?^EzgD`ؐzu֘B>݆"mx̓64dv9B#P#)?cZ/JlN.=H!
fG~){21
8WBwP%뭦T1w^#f7 %+ъGIS8)L̡LB4Nc#?\,#.߱Uh6///
读入1 个正整数 n(n
读入1 个正整数 n(n
读入1 个正整数 n(n
1,n 均为int 型,加了括号先计算(1/n)则结果取int型.
不加(),1显示转换为float型,则计算为float型 /int 型 ,int 会隐式转换为float型参加运算,结果为float型.由于加不加()导致了强制类型转化的先后不同,1/n 如果用Int 型计算的话 这一步运算数值已经出现偏差了.
ps:验证,(float)(1.0/n)*flag 这样写结果就不会错