通过scanf,通常可以直接获取格式化输入:
1)具有大于0且小于1的实数的行.在'x'上结束,例如:0.32432523x
scanf("0.%[0-9]x", &number);
Run Code Online (Sandbox Code Playgroud)
2)line代表格式的加法:30 + 28 =五十八
scanf(":%d+%d=%99s", &number1, &number2, &total);
Run Code Online (Sandbox Code Playgroud)
什么是cin解决方案,只使用标准库?
我需要从下到上读取文件中列出的数字.我怎么能用C做到这一点?
该文件如下:
4.32
5.32
1.234
0.123
9.3
6.56
8.77
Run Code Online (Sandbox Code Playgroud)
例如,我想阅读最后三个数字.他们必须是float类型.
8.77
6.56
9.3
Run Code Online (Sandbox Code Playgroud)
PS.:实际上我需要一个使用fseek等播放文件指针位置的解决方案.