if scanfda1 這個什麼意思

2023-01-02 13:45:40 字數 2268 閱讀 5128

1樓:super丶

3全部首先看scanf("%d", &a),這個意思是讓你從鍵盤輸入一個數,%d代表要輸入十進位制的整數,然後把這個整數賦值給 a 變數。然後scanf的返回值也就是你輸入的那個數和 1 作比較,如果你輸入的是 1 那麼 scanf("%d", &a) == 1 這個式子的結果就是true,如果不是1那麼結果就是false。 if()這個語句就是判斷()裡是true還是false。

如果是true,那麼就執行if下面的語句,否則執行else下面的語句,沒有else語句就往下順序執行,不會執行if下面的語句。

比如下面這個程式,如果你輸入的是 1 ,就是執行第一個printf語句,如果不是 1 就執行第二個printf語句。

#include "stdio.h"

int main()

else

return 0;

}如果不懂可以追問。

2樓:匿名使用者

1)函式scnaf(..)的返回值型別為int,返回輸入引數的個數

2)if(scanf("%d", &a)==1)的意思就是:如果呼叫scanf成功地獲取了一個使用者輸入的引數。

3樓:天蠍秦少

意思就是如果a被成功讀入,那麼scanf的返回值為1,如果沒有被成功讀入,那麼返回值便是0;這裡的判斷是成功讀入了數值;

4樓:姚慈

如果scanf函式的返回值為1 scanf函式的返回值為成功錄入的變數個數

滿意請採納

if(scanf("%d",&n)!=eof) 與if(scanf("%d",&n)) 和if(scanf("%d",&n)==1) 有什麼差別

5樓:匿名使用者

scanf()函式返回成功讀入變數的個數,如scanf("%d%d",&a,&b),如果響應以3 5時,則返回2,如果以5 ctrl + z,則返回1,特殊情況是,如果以ctrl + z響應,則返回eof(-1),由此可知,

if(scanf("%d",&n)!=eof)  // 表示讀入了ctrl + z

if(scanf("%d",&n)) // 多種含義,無使用價值if(scanf("%d",&n)==1)  // 成功讀入了n的值

6樓:匿名使用者

只要scanf("%d",&n)不等於0為真;

scanf()返回值有3種

if (scanf("%d",&x) != 1)c語言這句是什麼意思?

7樓:陽光上的橋

輸入一個整數到變數x中,不等於表示識別,因為scanf正常情況下返回值是成功輸入的個數

8樓:待風駐窗

在鍵盤上輸入一個數,將其賦值給x;然後當x不等於1時if條件成立。

是什麼意思?是判斷輸入數為2麼?

9樓:

應該改為這樣輸入的2個數才能賦值給a和b,不然只是輸入2個數,a和b還是沒有得到賦值。【意思應該是:

獲取2個輸入,輸入多了也沒啥用,就讀2個吧】

10樓:

如果 (正確讀入的資料等於 2 個 )則 如何如何 的 意思

scanf("。。)返回值 等於 「正確讀入的資料個數」。

這個if語句形式對嗎?為什麼?

11樓:匿名使用者

c語言對分號很敏感的,語句結束後應該有分號。這個形式是對的

12樓:匿名使用者

不對應該是

if(x!=y) scanf("%d",&x) ;//分號必須加。

else scanf("%d",&y);加分號

13樓:傾心你

if(x!=y) scanf("%d",&x) ;

else

scanf("%d",&y);

請問這個藍屏是什麼意,請問這個藍屏是什麼意思

魯大師溫控模組hardwareprotect x64偶爾會引發win藍屏,這個檔案在魯大師的安裝目錄下 重新安裝或者解除安裝掉就可以了 藍屏是指系統崩潰 藍屏無非是兩個原因造成的,一個是硬體,一個是軟體,先排除軟體的原因 系統藍屏時候,請按開機鍵重啟試一試,如果重啟過後正常了,那就不必管他,建議殺一...

java這個superstart是什麼意思

凡是帶了 表示 是內部類 如果 後面不是類名 而是 數字 表示你這個內部類是匿名類。比如說 button.addactionlistener new actionlistener 先搞明白內部類和匿名類的含義吧 內部類就是一個類的定義放在了另一個內的內部package xx class a 那麼b的...

matlab中meanxiiN1是什麼意思

向量x中第i到i n 1個元素的平均值 matlab 中n 1 n 1是什麼意思 n是i的初始值,1是終止值,1是步長。這個是冒號表示式,i m 2 1 1的意思是i從m 2開始,每一次減小1,一直減小到1為止。int i for i 0 i 3 i i 0是初始化部分 i 3是迴圈判斷條件部分 當...