算法竞赛入门经典—C++入门
生活随笔
收集整理的這篇文章主要介紹了
算法竞赛入门经典—C++入门
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
c++版框架
#include<iostream>//提供輸入輸出流 #include<algorithm>//提供常用算法 using namespace std; const int maxn=100+10; int A[maxn]; int main() {long long a,b;while(cin>>a>>b){cout<<min(a,b)<<"\n";}return 0; }細節提示
引用
#include<iostream> //#include<algorithm> using namespace std;void swap2(int& a,int& b) {int t=a;a=b;b=t; }int main() {int a=3,b=4;swap2(a,b);cout<<a<<" "<<b<<"\n";return 0; }編程提示
字符串
C++提供了一個新的string類型,用來替代C語言中的字符數組。
題目
輸入數據的每行若干個(至少一個)以空格隔開的整數,輸出每行中所有整數之和,如果只能使用字符與字符數組,一般有兩種方案:一是使用getchar()邊讀邊算,二是每次讀取一行,然后再掃描該行的字符,同時計算結果。
#include<iostream> #include<string> #include<sstream> using namespace std;int main() {string line;while(getline(cin,line)){int sum=0,x;stringstream ss(line);while(ss>>x) sum+=x;cout<<sum<<"\n";}return 0; }編程提示
再談結構體
總結
以上是生活随笔為你收集整理的算法竞赛入门经典—C++入门的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python连接MySQL数据库搭建简易
- 下一篇: 通过Daffodil for VS使VS