C++自學(xué)入門到入墳
程序框架:
#include<iostream>//頭文件
#include<bits/stdc++.h>
using namespace std;
//定義變量,結(jié)構(gòu)體,函數(shù)區(qū)
int main(){
//{
? ? ?//定義變量,結(jié)構(gòu)體,函數(shù)區(qū)
? ? ?//主程序(算法區(qū))
? ? ?return 0; //返回 0 (結(jié)束)
}
C/C++的輸出:
? ? ? ?輸出方法多樣:
? ? ? ?cout<<n;? //cout<<n<<endl;
? ? ? ?printf("%d",n);? //printf("%d\n",n);
? ? ? ?(當然還有puts,就不一一列舉了)...
C/C++輸入:
? ? ? ?cin>>n;
? ? ? ?scanf("%d",&n);
C/C++多數(shù)據(jù)時輸出:
? ? ? ?cout<<n<<m<<"hello,I AK IOI!"; //?cout<<n<<m<<"hello,I AK IOI!"<<endl;
? ? ? ?printf("%d%d hello,I AK IOI!",n,m);
C/C++多數(shù)據(jù)時輸入:
? ? ? ?cin>>n>>m;
? ? ? ?scanf("%d%d",&n,&m);
C/C++定義變量:
? ? ? ?int? (整型變量,如1,2,3...)
? ? ? ?double / flout / long long? (小數(shù)變量,高精度,如1.005,2.333)
? ? ? ?注:long long 也可以當大數(shù)的變量定義
? ? ? ?char (儲存字符變量,如Z,H)
C/C++ char 應(yīng)用:
? ? ? ?char s='Z'; // char s=90;
? ? ? ?cout<<s;
? ? ? 為什么 s 也可以等于90呢?
? ? ? 看看這個:

多嘴的拓展:
? ? ? int a,b; // 定義兩個數(shù)
? ? ? cin>>a>>b; // 讀入
? ? ? cout<<a+b;?// 計算a+b的和(如1+1=2)?
推薦題目:
輸出題 (https://www.luogu.com.cn/problem/B2002)
輸入輸出題?(https://www.luogu.com.cn/problem/P1001)
關(guān)于char類型題(https://www.luogu.com.cn/problem/B2018)
拓展(好像也算不上)
(https://www.luogu.com.cn/problem/B2008)
(https://www.luogu.com.cn/problem/B2007)//考慮 long long?
結(jié)尾:
? ? ?求一鍵三連,點贊過 3 個出下集
