日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

C++连续读入数据

發布時間:2025/4/16 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C++连续读入数据 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在BestCoder網站上,常常是讓用戶連續讀入數據。C++可以用下面的方法:

# include<iostream> # include<iomanip> # include<cmath> using namespace std;int main() {double x1, y1, x2, y2;while (cin >> x1 >> y1 >> x2 >> y2)cout << setiosflags(ios::fixed) << setprecision(2) << sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)) << endl;return 0; }

在bestcoder官網上說,C++的cin和cout的效率比printf和scanf的效率低,因此可以用下面的方法

# include<iostream>int main() {int a, b;while (scanf("%d%d", &a, &b) != EOF)printf("%d\n", a+b);return 0; }

scanf和printf都在iostream中有定義

如果程序在visual studio中運行,可能會報錯,說scanf是過時的用法,不能使用。可以在visual stuido的【工程屬性】【C/C++】【命令行】中添加
/D _CRT_SECURE_NO_WARNINGS,這樣就可以運行了。

總結

以上是生活随笔為你收集整理的C++连续读入数据的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。