HELLO!歡迎大家來(lái)到奇妙的c++編程世界,我是你們的小涵老師。
就讓我們一起繼續(xù)學(xué)習(xí)c++吧!
二.輸入輸出&&聲名變量
!小提示:寫代碼時(shí)別忘了頭文件!
(一)變量
在程序運(yùn)行過(guò)程中,其值可被改變的數(shù)據(jù)叫做變量。變量是由變量名和變量值兩部分組成的,使用前要先定義。
變量的取名規(guī)則:以字母開頭,由字母、數(shù)字、下劃線組成,不能以c++的關(guān)鍵字做變量名也不能與符號(hào)常量名和函數(shù)名相同。
!注意:
1.在使用變量前要先定義變量
語(yǔ)句格式
格式一 <類型說(shuō)明符><變量名>
格式二 <類型說(shuō)明符><變量名>=<初始表達(dá)式>
舉個(gè)栗子:
int a;//格式一
int b=1;//格式二
基本數(shù)據(jù)類型
常見(jiàn)兩大數(shù)據(jù)類型:數(shù)值和字符串
算術(shù)運(yùn)算符
+ 把兩個(gè)操作數(shù)相加
-從第一個(gè)操作數(shù)中減去第二個(gè)操作數(shù)
*把兩個(gè)操作數(shù)相乘
/ 分子除以分母
%取模運(yùn)算符,整除后的余數(shù)
++ 自增運(yùn)算符,整數(shù)值增加 1
-- 自減運(yùn)算符,整數(shù)值減少 1
栗子!
int a=10,b=20;
int c;
c=a+b;//c=30;
c=b-a;//c=10;
c=a*b//c=200;
c=b/a;//c=2;
c=b/a;//c=0;
(二)輸入&&輸出
在c++語(yǔ)言中,我們可能需要輸入輸出數(shù)據(jù),這時(shí)候我們就要用到這兩位:
cin 輸入
cout 輸出
格式:
cin>>變量名;
cout<<變量名/數(shù)據(jù)/…;
cout<<變量名/數(shù)據(jù)/…<<endl;//后面可以加一個(gè)換行
使用時(shí)調(diào)用頭文件 #include <iostream>
[栗子]輸入正方形的邊長(zhǎng),輸出正方形的面積。
[樣例輸入] 5
[樣例輸出] 25
FIRST,先寫好頭文件,主函數(shù)main和返回。
#include <iostream>
using namespace std;
int main(){
return 0;
}
NEXT,定義一個(gè)變量表示正方形的邊長(zhǎng)。
int n;
THEN,輸入正方形的邊長(zhǎng)。
cin>>n;
FINALLY,S正=n*n,計(jì)算并輸出。
cout<<n*n;
完整代碼:
#include <iostream>
using namespace std;
int main(){
int n;
cin>>n;
cout<<n*n;
return 0;
}
這樣,一個(gè)簡(jiǎn)單的程序就完成啦!
好了,今天的課程就到這里結(jié)束了,下節(jié)課再見(jiàn)。別忘了去配套練習(xí)庫(kù)里刷題練手哦!
推薦給大家一個(gè)很好的刷題網(wǎng)站:洛谷
下節(jié)課:選擇結(jié)構(gòu)(1)