經常忙碌的我,今天也有時間學習自己感興趣的c++程序設計語言了,首先我要記錄這個有意義的時間——2016年6月6日星期一。
那么學習C++之前,我們先要了解什么是C++語言,簡單地說,C++語言是一種在C語言基礎上被提出來的計算機程序設計語言,與C語言一樣,C++語言在計算機的語言中分類屬於“高級語言”,也就是一種層次比較高,不需要了解太多的硬件底層原理,就可以對計算機發號施令的工具語言。
每一個C++程序都是由一個或着多個函數組成的,而每個函數又是由一條條的語句組成的,在這些函數中,重要的那個函數叫——main函數,每次運行程序的時候,就會從這個函數開始執行.
看,我現在做好了我的第一個C++程序,讓我來運行一下:提示我運行結束,然而並沒有什么結果。
下面,第二節課:輸出流對象——Hello World!
因為C++本身沒有定義用於輸入輸出的語句,所以我們在輸入完#include后我們需要調用C++標准庫中的輸入輸出擦、流——iostream.
輸出:
#include<iostream>
Int Main()
{
std::cout<<"Hello World!"<<std::endl;
Return 0;
}
那么根據C語言結合今天的課程我們知道有以下三種方式換行:
那什么時候換行呢?
第三節:常見的變量
在C++中,基本的數據類型有4種,分別是:整型 int,浮點型float(單精度)、double(雙精度)、字符型char、布爾型bool、
題1:定義變量及輸出
第四節:
標准的輸出流Cout的同胞兄弟——標准的輸入流cin
下面寫一個簡單的代碼:
#include<iostream>
Int main()
{
Int i1,i2;
Std::Cin>>i1;
i2=i1+10;
Std::cout<<i2<<std::endl;
Return 0;
}
第五節:五則運算
在main函數中輸入 using namespace std; 意思是表示我們要告訴編譯器,我們將在接下來一直使用std命名的空間,這樣一來我們就不用一直輸入std了;
代碼如下:
#include<iostream>
int main()
{
using namespace std;
int i1,i2;
cin>>i1;
cin>>i2;
cout<<i1+i2<<" "<<i1-i2<<endl; //加減法
cout<<i1*i2<<" "<<i1/i2<<endl; //乘除法
cout<<i1%i2<<endl; //取余
return 0;
}
第六節:注釋
針對一些關鍵的行,我們可以用“//”符號添加進行注釋,就像這樣:
cout<<i1+i2<<" "<<i1-i2<<endl; //加減法
而針對一些關鍵的大塊內容,我們需要用 “/* */” 來添加塊注釋,就像這樣:
/*
程序:五則運算
作者:曾經以為世界很美丶
功能:讀入兩個數,輸出他們的加減乘除取余五種運算結果。
如果我把所有想加的注釋都加上后,會像下面這樣:
/*
程序:五則運算
作者:曾經以為世界很美丶
功能:讀入兩個數,輸出他們加、減、乘、除、模五種運算后分別的結果。
*/
#include<iostream>
int main(){
using namespace std;//指定主函數的命名空間
int i1,i2;//聲明兩個整型變量
cin>> i1;//讀入變量i1的值
cin>> i2;//讀入變量i2的值
cout<< i1 + i2<< " "<< i1 - i2<< endl;//輸出加、減運算結果
cout<< i1 * i2<< " "<< i1 / i2<< endl;//輸出乘、除運算結果
cout<< i1 % i2<< endl;//輸出模運算結果
return 0;
}