【c++編程從零學(xué)】2.輸入輸出&&聲名變量

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)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • I/O流的概念 程序的輸入指的是從輸入文件將數(shù)據(jù)傳送給程序,程序的輸出指的是從程序?qū)?shù)據(jù)傳送給輸出文件。 C++輸...
    青春豬頭少年_閱讀 618評(píng)論 0 0
  • 第八章 c++輸入和輸出流 8.1 流的概念和流類庫(kù)的結(jié)構(gòu) 程序的輸入指的是從輸入文件將數(shù)據(jù)傳送給程序,程序的輸出...
    CodeDove閱讀 775評(píng)論 0 3
  • 淺談C++常用輸入輸出 在編寫C++程序的時(shí)候,經(jīng)常因?yàn)檩斎胼敵鲱^疼,所以在這里做一個(gè)小結(jié),記錄一下常用的輸入輸出...
    MinoyJet閱讀 3,850評(píng)論 0 6
  • 2018年8月17日 22:14:16 title: C++PrimerPlus讀書筆記typora-root-u...
    _layty閱讀 257評(píng)論 0 0
  • C/C++輸入輸出流總結(jié) 前兩天寫C++實(shí)習(xí)作業(yè),突然發(fā)現(xiàn)I/O是那么的陌生,打了好長(zhǎng)時(shí)間的文件都沒(méi)有打開,今天終...
    LuckTime閱讀 1,808評(píng)論 0 6

友情鏈接更多精彩內(nèi)容