1樓:匿名使用者
大括號的作用就是把括起來的語句看成是一個整體,你可以把它當成一條語句。
如果if else while for這些判斷或迴圈語句後面的執行語句只有一條,就可以省略大括號。
例如:if(a>b)
可以寫成:
if(a>b)
a = b;
2樓:匿名使用者
大括號的作用是把幾個語組合在一個相同的作用體內.如下面語句:
if (a
這幾個語句作用就是如果a
語句體內只有一條語句, 大括號可以省略.
語句體內有兩條及以上語句, 則必須使用大括號..
3樓:執著行者
如果你的執行語句只有一條的時候,那個大括號可以省,不過加上肯定沒問題。比如:
if(a
printf("aaaa\n");
printf("bbbb\n"):
這時候if只能管到第一個printf,第二個肯定要輸出。
4樓:匿名使用者
大括號是把一段**做為一個整體的,為了養成良好的編寫風格,不要省略大括號。
5樓:
一句話內的大括號都可以省略
c語言中的 { } 大括號的使用,什麼時候需要什麼 ?
6樓:_莫罕達斯_甘地
大括號的作用是將多條語句(每個語句以分號;結尾)合成一個複合語句(可理解看作一個大語句,較長的語句)
例如int x=1;
if(x!=1)
結果是x=1,如果不加大括號,則是x=2
7樓:匿名使用者
c中,{}是一對成對的符號,要一起配對使用的,
除了主程式開始結束用外,在程式子模組中就大量使用,
可以是子函式塊,也可以是子功能塊,都要用它來限定程式執行的範圍.
c語言 中花括號有哪些作用?
8樓:我是真的少校
花括號""主要是為了表示一段**是一個部分,。主要有以下集中用法函式int func() 此處的花括號表示將這個部分括起來,是開始和結束的標誌
巨集定義#define add(x,y) 只是單純的把整個部分包含起來
陣列賦值
int a = ;
函式內部使用
用於特定語法 如 if() while(..) 等
在c語言整型資料分類中中括號可以省略嗎?例如:[sign]long[int]
9樓:匿名使用者
這個中括號是表示裡面的東西可以替換和替換,寫程式的時間不會出現這個中括號的
例如long int num;
可以寫成
long num;
c語言中的中括號有什麼作用? []
10樓:風之守護神
陣列的下標
比如你說的
int a[6];
就是定義一個一維陣列,這個陣列名叫做 a ,共有6個元素同理int b[6][6]
就是定義一個二維陣列,這個陣列共有6*6個元素定義之後,就可以引用該陣列的元素,但不能直接用 a[6] ,a此時包含的元素只有a[0],a[1],a[2],a[3],a[4],a[5]這6個
11樓:hello過客
定義陣列以用於陣列操作
c語言程式設計中的大括號使用
12樓:匿名使用者
你好,回答你幾個問題:1,大括號多加在函式實體的前後,if,while,for等語句後也常加,它用來包含多個語句快。2,if後若包含多個語句,則用大括號括起來。
if前的大括號要根據上下文理解。3,錯開對齊,主要是便於閱讀和理解程式,其次是美觀。當然不對齊也是允許的。
13樓:匿名使用者
只要是括號就需要配對出現的,大括號起的作用主要就是劃分割槽域用的。比如:if(a>b) println("a>b");與if(a>b) 其實效果是一樣的但有的時候是必須用到大括號的。
比如當if語句後有多條語句的話就需要大括號與別的語句繼續區分。比如:if(a>b)還有種情況是if語句中還有if語句,這種時候往往都是要加大括號的比如:
if(a>b)}其實,你可以這樣理解,一個大括號裡的內容就是一條語句,普通的語句是以分號結尾的,只不過這條語句長了點,需要用括號括起來而已。
14樓:匿名使用者
只要認真看完一本基礎的c語言課本, 就知道了~~~沉住氣~~
c語言 for語句與for語句之間 加大括號 為什麼會有區別
樓上正解,對於你的追問,下一條語句是指下一個 號出現之前的所有語句。第一for 語句包含了第二for 語句和他的執行部分,所以出現了大量的空格。第二個for 語句則只包含了一個 printf 語句。第一個for 語句則讓第二個for 語句執行了3次。第三個for 語句只包含了一個printf 語句。...
c語言程式設計計算13579n的值,C語言,程式設計計算1 3 5 7 9 n的值
include stdio.h main include int main 或者直接寫成sum n 1 n 2,不適用for的部分printf the result is ld sum return 0 小建議,希望可以幫到你 include stdio.h main 等差數列求和通項公式啊 inc...
c語言程式設計中的小問題,C語言程式設計的小問題
1 可以的。a int a 100 0.5 將第三位小數加上去,通過強制型別轉換,則會丟棄小數部分 a a 100 由於a是double型別,故商包含2位小數 a int a 100 0.5 100.0 這樣合併會得到相同的結果。2 可以這樣操作。a int a 100 100.0 問題一 可以寫成...