⑴ c語言中:->只能用在指針嗎謝謝
應該說'->'前面的東東只能是指針,或者強制轉為指針的變數。
⑵ 在C程序中,%是只能用於整數的運算符!對不對為什麼
是的。
在C程序中,%是取余數的運算符。比如計算7%2,結果就是1,學過小學數學的就知道,7÷2=3……1
。這個1就是這么來的。
只有整數運算中存在余數的概念。所以只能在整數之間使用。
⑶ C語言中,break語句只能用在循環體中嗎,還可以應用在哪裡
break語句break語句通常用在循環語句和開關語句中。當break用於開關語句switch中時,可使程序跳出switch而執行switch以後的語句;如果沒有break語句,則將成為一個死循環而無法退出。break在switch中的用法已在前面介紹開關語句時的例子中碰到,這里不再舉例。當break語句用於do-while、for、while循環語句中時,可使程序終止循環而執行循環後面的語句,通常break語句總是與if語句聯在一起。即滿足條件時便跳出循環。注意:1)break語句對if-else的條件語句不起作用。2)在多層循環中,一個break語句只向外跳一層。對於你的問題,就是跳出for循環,執行循環後面的語句,即str[i++]='.';語句
⑷ c語言中continue語句是否只能用於三個循環語句中
continue的作用就是結束當前一次的循環,所以肯定只能應用在循環語句當中,不過也不是完全同意樓上的看法,有的時候break和continue還是要用的,尤其是控制循環的時候,但是一定要注意!!!
⑸ 實行常量在c語言中只能用什麼和什麼表示表示方法是什麼和什麼
實行常量 --> 實型常量
實型常量又稱實數或浮點數。在C語言中可以用單精度型和雙精度型兩種形式表示實型常量,分別用類型名float和double進行定義。
麻煩下次不要打錯字,想了半天也沒想起來還有實行常量這個東西。
⑹ C語言中++(自增運算符)只能用於變數不能用於變數嗎,為什麼
只能用於變數不能用於常量,這是語法規定,常量作為只讀變數,直接對常量修改在編譯階段就會報錯,const修飾的變數也是只讀變數,禁止修改。操作方法如下:
1、首先,定義一個變數i,並賦初值6。
⑺ c語言中與運算是只能用於判斷語句嗎 如果是2與3結果是什麼
&&是邏輯運算符,為真返回1,為假返回0。C語言中除0以外的整數都為真,因此2 && 3為真,返回1。
⑻ C語言中++和—運算只能用於什麼
變數
⑼ c語言中只能用一表示正確嗎
並不是的,在C語言中所有非零的數包括負數都能表示正確。
⑽ c語言中&運算符只能用於變數或數組元素嗎
不都是 在有些情況下是代表並列