1. 程式人生 > >C語言的scanf()語句

C語言的scanf()語句

C語言

  前邊我們說了怎麽在程序中輸出一段文字或數字,但是這段數據是在後臺就設定好的,在軟件使用過程中,我們需要讓程序獲取用戶輸入的數據,並加工這些數據,可是我們怎麽讓程序獲取呢?這就需要我們的今天的主題了————scanf()語句,他的主要功能是接收用戶從鍵盤輸入的數據,並傳遞給程序,用法和之前的printf()差不多:

scanf("格式字符",&存儲該數據的變量);

  其中&是取地址運算符,這個語句可以理解為把數據放到某個地址的盒子裏,下面我們做一下演示:

#include<stdio.h>
int main(void){
    char a;
    printf("請輸入您需要*2的數字:");
    scanf("%d",&a);
    a=2*a;
    printf("該數字*2後的結果為:");
    printf("%d\n",a);
}

運行結果為:
請輸入您需要2的數字:2
該數字
2後的結果為:4
  其中,第一行的2是從鍵盤輸入的數字。第二行的4是經過程序加工後輸出的數字。
  這就是scanf()的使用方法,你學會了麽?

C語言的scanf()語句