C語言若變數均己正確定義並賦值,以下合法的C語言賦值語句是A x y

2021-04-18 02:20:47 字數 2328 閱讀 3940

1樓:天雨下凡

a是正確的,a=y==5;先判斷y==5,如果y的值是5,那麼,y==5的值為真,即1,再把1賦值給版x,最後x的值為1,否則,權如果y的值不是5,是x的值為0

b不正確,%要求兩邊都是整數

c不正確,x+n不能作左值

d不正確,5是常數,不能作左值

2樓:匿名使用者

a是對的,給x賦值,值為y==5這個式子的值b的錯誤是沒有%2.5這種型別

c的錯誤是x+n只能作為右值,不能作為左值,即不能給這個式子賦值d的錯誤是不能給常量5賦值

下列可作為c語言賦值語句的是() a)x=3,y=5; b)a=b=6 c)i--; d)y=int(x); 答案是c 求解釋。。。

3樓:倒霉熊

a: 宣告變數並初始化時:int x=3,y=5;但是,只賦值時是不能這樣寫的,應該寫成x=3;y=5;

b: 沒有分號,不是乙個完整的語句。

c: 相當於 i=i-1;

d:x沒有定義,如果是 int x=3;int y; y=int(x);這樣是對的。

4樓:九離天

a,不能用逗號隔開,x=3;y=5; 每個都用分號隔開b,沒分號

c,i--; 相當於i=i-1;

d,賦值不是數學公式

5樓:め棒棒糖

a 分號

b中 如果寫int a=b=6,將b賦值給a,系統認為b未賦值。。。

c中 i 應該先賦值才可以再執行;

d應該是 y=(int) x,參考強制轉換。。。

6樓:血與淚交織

a選項是沒有型別,如果在前面加上型別如int x=3,y=5;就正確了,b選項是因為沒有;c是i自減,就是把它裡面的數值減一啊,d項沒有值,型別裝換應該是y=(int)x,型別轉換,或者y=x;把x的值賦給y;呵呵備註我寫得東西都是搜狗寫得可能不能用到編輯環境中;

7樓:中國左飛

a. 中間應為分號(「;」)

b. 末尾沒有分號

c. 對

d. 語法錯誤,要麼定義乙個x並賦值 y = (int) x; <-這個格式才是正確

8樓:匿名使用者

這個題問的就有問題

如果ab,xy,i都定義了型別

acd都正確

如果都沒定義型別都錯誤

9樓:匿名使用者

a,可能沒有宣告變數,既沒有"int x,y「;

b,沒有這樣的語法。。。

c,i--;的意思是:i=i-1;這算賦值吧。。

d,可以不解釋嗎??

10樓:匿名使用者

i是c語言預設的變數,xyab都不能做變數

簡單c語言程式求解答

11樓:樂酷科技

1. 字尾為.obj和.exe的二進位制檔案都可以直接執行 是錯誤的//exe代表可執行檔案 可以直接執行的 obj不行

2.c語言規定必須用main作為主函式名,程式將從此開始執行,在此結束 是對的//程式都從main函式開始 也在這裡結束

3.按照c語言規定的使用者識別符號命名規則,不能出現在識別符號中的是 連線符?//識別符號由數字 字母和下劃線組成 連線符不行

4.若變數均已正確定義並賦值,以下合法的賦值語句是____d____ 。 ?

a)x=y==5; b)x=n%2.5; c)x+n=i; d)x=5=4+1;//ay==5是判斷相等的 不是賦值b求餘必須是整型c左邊n錯誤

5.執行以下程式後的輸出結果是 ___14_____ 。?

main()

執行後輸出結果是14嗎?取後面的a+4的值

6在乙個c語言源程式檔案中所定義的全域性變數,其作用域為:選什麼?選b 全域性變數在程式執行結束也釋放記憶體

a) 所在檔案的全部範圍

b) 所在程式的全部範圍

c) 所在函式的全部範圍

d) 由具體定義位置和extern 說明來決定範圍

12樓:月台彳亍

4.若變數均已正確定義並賦值,以下合法的賦值語句是____a____ 。 ?//x中存入的是布林值

b)錯是因為取模操作只能對整數取整數的模.c),d)錯是因為=號左邊的表示式不能被賦值

5.執行以下程式後的輸出結果是 ___14_____ 。?//這是對的

main()

6在乙個c語言源程式檔案中所定義的全域性變數,其作用域為:

這是問題問的就有問題,建議找學文學或法律來研究一下

c語言第一題若變數已經正確定義並賦值符合c語

a a a 7 不符合,這不是表示式,是語句b a 7 b c,a 符合,這是逗號表示式c int 12.3 4 不符合,12.3不能做內 運算容 d a a 7 c b 不符合,a 7不能做左值。結論 c正確 若變數已正確定義並賦值,下面符合c語言語法的表示式是 1分 a a b 1 b a b ...

若變數已正確定義並賦值,符合C語言語法的表示式是A a a 7 B a 7 b c,aC int 12 3 4 D a a 7 c b

a a a 7 不符合,復這製不是表示式,是語句 b a 7 b c,a 符合,這是逗號表示式c int 12.3 4 不符合,12.3不能做 運算d a a 7 c b 不符合,a 7不能做左值。結論 c正確 若變數已正確定義並賦值,下面符合c語言語法的表示式是 1分 a a b 1 b a b ...

c語言定義結構體變數,C語言 定義結構體變數

樂跑小子 首先,定義一個結構的一般形式為 struct結構名 成員表由若干個成員組成,每個成員都是該結構的一個組成部分。對每個成員也必須作型別說明,其形式為 型別說明符 成員名 成員名的命名應符合識別符號的書寫規定。例如 struct stu 在這個結構定義中,結構名為stu,該結構由4個成員組成。...