①例子
float ab;
char cd;
scanf(\"%f%f\"&a&b);
scanf(\"%c%c\"&c&d);
~
②已知输出
a=1.23
b=123.456
c=C
d=D
~
③求输入
1.23回车
123.456CD回车
~
④解释
1.23和123.456
必须用回车分开
因为%f默认识别7位有效数字
(含小数点7位)
即输出结果会多接收后面的数字
(小数点后默认最多6位)
a=1.23123
b=456
~
123.456和C不用分开
因为%f无法接收字符C
b接收完123.456时 ,
直接求c
~
CD也不用分开
因为字符型%c接收字节长度为1
c=C , 满位之后
直接求d=D
~
⑤总结
%f总共默认7位有效数字
其中 ,
【创投|C语言-%f默认7位有效数字】小数位后默认最多6位有效数字
(%d总共默认15位有效数字)
- c语言|e观沧海丨算法焉能藏“算计”
- 科技|高通创投的四大重点
- gpu|登临科技完成新一轮战略融资,高通创投、光远资本等产业基金持续加持
- 明明是百兆、千兆的宽带|全省首个“全光Wi-Fi”组网服务在株发布
- 创投|马云斥巨资在沙漠里种的树,如今成啥样了?
- 国际热核聚变实验堆|web前端 - JS中的4个for循环
- wi-fi|智慧园区成为新经济转型发展手段-咻享智能
- 智能互联|高通创投沈劲:未来将继续加大在中国市场的投资力度
- 直升机机载电子设备ERT-160无线电高度计工作原理-F
- 高通创投|高通创投加大中国区投资力度 看好这15个智能互联关键领域......