C語言的格式化輸入scanf

在C語言程式,輸入也是一個較為重要的功能,因為很多程式都使用到輸入來為變量賦值,而格式化輸入函數就是scanf()

scanf函數的作用是將鍵盤輸入的資料,來為相對應的變量賦值,使用語法如下:
scanf(“格式碼”,變數位址1,變數位址2,…);

例子︰

1.c

include<stdio.h>

int main()

{

int a;//定義一個變量名為a的整數變量

int b;//定義一個變量名為b的整數變量

scanf(“%d %d",&a,&b);//使用鍵盤來輸入變量a和變量b的值

printf(“%d",a+b);//在螢幕上輸出變量a和變量b的和

return 0;

}

程式執行結果︰

C:\> 1.exe

輸入兩個變量的值1 2

輸出結果3

P.S.在執行程式要輸入的時候,要用空格來分開兩個整數,否則電腦會自動當成只輸入一個整數

注︰斜體文字為注解

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s