格式化输入,可以沿用 C 语言里的 scanf 函数。
d(decimal)代表整形,lf(long float)代表高精度浮点型。
#include <cstdio> int main() { int num; scanf("%d", &num); return 0; }
也可以使用 C++中引入的 cin 语句。
#include <iostream> using namespace std; int main() { int num; cin>>num; return 0; }
在初级阶段,我们一般可以使用 cin 来处理输入,用 printf(格式化,如保留几位小数等)或者 cout 来处理输出,是最合适的一种选择。
在这里混用的话,我们可以用 万能头文件 bits/stdc++.h 来实现。
include <bits/stdc++.h> using namespace std; int main() { double num; cin>>num; printf("%.2lf", num / 3); return 0; }
On This Page