C語言中的逗號有兩種意思:表示分隔號的意思,就和語文中的逗號一個意思;表示逗號運算符的意思,用它將2個表達式連接起來.例如:3+5,6+8:就稱為逗號表達式,又稱為順序求值運算符。
成都創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站建設(shè)、網(wǎng)站重做改版、定南網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5開發(fā)、商城系統(tǒng)網(wǎng)站開發(fā)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為定南等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
C語言中的逗號有2種意思:表示分隔號的意思。表示逗號運算符的意思,用它將2個表達式連接起來。帶逗號的表達式又稱為逗號表達式,又稱為順序求值運算符。逗號表達式的一般形式為:表達式1,表達式2。
逗號有好幾種用法:第一種,是分隔符,用來分隔一條語句的各個部分,如int i,j,k等,逗號表達的是這條語句還沒結(jié)束。
1、可以加逗號,這樣在輸入的時候必須輸入逗號,否則變量賦值會出錯。
2、c語言scanf輸入時能用逗號隔開,但是輸入數(shù)據(jù)的時候一定也要加上逗號。用scanf()讀取數(shù)據(jù)時,輸入的格式必須和scanf()的格式控制字符串對應(yīng)。
3、如果scanf中%d是連著寫的如“%d%d%d”,在輸入數(shù)據(jù)時,數(shù)據(jù)之間不可以加逗號,只能是空格或tab鍵或者回車鍵——“2 3 4”“2(按tab)3(按tab)4(按tab)”。
4、輸入的格式,必須與scanf的格式字符串中給出的格式一致。格式字符串是%d%d%d,那么輸入時就必須按照整數(shù)1[空白字符]整數(shù)2[空白字符]整數(shù)3的格式輸入。其中空白字符可以是空格、回車、制表符等,且數(shù)量可以是任意多個。
5、有區(qū)別。加逗號后,你輸入時,兩個數(shù)字之間也要加逗號,scanf才能正常讀入。所以建議一般不在輸入數(shù)據(jù)之間加入奇怪的符號,以免使輸入變得麻煩。
1、逗號運算(,)是一個多元運算,逗號運算符可以把兩個以上(包含兩個)的表達式連接成一個表達式,稱為逗號表達式。
2、C語言提供一種特殊放入運算符:逗號運算符 表達式1,表達式2 逗號表達式的求解過程是:先求表達式1,再求表達式2 整個逗號表達式的值是表達式2的值,如表達式“3+5,6+8”的值為14。
3、C 語言中,逗號(,)也可以是運算符,稱為逗號運算符(Comma Operator)。逗號運算符可以把兩個以上(包含兩個)的表達式連接成一個表達式,稱為逗號表達式。
4、c語言逗號表達式是由左向右進行的:k=3*2=6,K+2=8,表達式返回8。逗號表達式用法:當(dāng)順序點用,結(jié)合順序是從左至右,用來順序求值,完畢之后整個表達式的值是最后一個表達式的值。
5、C語言提供一種特殊放入運算符---逗號運算符 表達式1,表達式2 逗號表達式的求解過程是:先求表達式1,再求表達式整個逗號表達式的值是表達式2的值,如表達式“3+5,6+8”的值為14。
對于scanf()函數(shù),如果格式控制串里有逗號(或其他非格式符號),鍵盤輸入時,必須嚴格按照控制串的內(nèi)容鍵入,不能隨意輸入。如scanf(a=%d,b=%d,&a,&b);響應(yīng)輸入是a=xx,b=xx(xx是整形數(shù))。
我以前也有這樣的疑問,其實這個跟你寫的scanf語句有關(guān),比如scanf(%d%d,&a,&b);這樣的話在輸入a,b的時候中間就是要用空格空開的不能用逗號。
C語言中scanf(%f,%f,%f,,&a,&b,&c);%f之間的逗號不是必須的。如果有,則輸入數(shù)據(jù)時,也必須用同樣的逗號分隔數(shù)字。
c語言scanf輸入時可以用逗號隔開的,只是要求輸入時必須要按同樣的格式進行輸入。例如:int a,b;scanf(%d,%d,&a,&b);運行時,應(yīng)該輸入形如:12,34 就能得到正確的賦值結(jié)果。
不需要,如果你用逗號隔開的話,輸入數(shù)據(jù)時就要輸入逗號。比如scanf(%d%d,&a,&b);輸入時直接輸入a的值,回車,然后輸入b的值,回車。
1、C 語言中,逗號(,)也可以是運算符,稱為逗號運算符(Comma Operator)。逗號運算符可以把兩個以上(包含兩個)的表達式連接成一個表達式,稱為逗號表達式。
2、逗號有好幾種用法:第一種,是分隔符,用來分隔一條語句的各個部分,如int i,j,k等,逗號表達的是這條語句還沒結(jié)束。
3、C語言提供一種特殊放入運算符:逗號運算符 表達式1,表達式2 逗號表達式的求解過程是:先求表達式1,再求表達式2 整個逗號表達式的值是表達式2的值,如表達式“3+5,6+8”的值為14。