下列賦值語句正確的是A 4 MB X Y 10C A B 5D N N N

2021-04-18 02:20:46 字數 4011 閱讀 8810

1樓:匿名使用者

a中,4=m,賦值符號左邊不是變數,故a不正確;

c中,a=b=3,賦值語句不能連續賦值,故c不正確;

d中,x+y=0,賦值符號左邊不是變數,故a不正確;故選b

2樓:匿名使用者

c和d都正確吧

賦值語句的格式是: 變數名=表示式 或者: 變數名=常量ab都可以直接排除,都寫反了

c是先計算b=5把計算結果賦值給a,計算結果為布林型,真假d是常見的乘法運算,不用多說..

3樓:匿名使用者

你們只會說,不會做。

經過測試只有c正確!3和5樓都在那放屁呢

理由如下:

a變數不能賦給一個常量。也就是說寫反了。

b什麼也不是

c把5賦給b再把b賦給a

d,n沒有初始化,怎麼能算賦值!!!

4樓:匿名使用者

a,反了

b.可用於判斷

c,能給a賦個布林值,但不是給b賦.

d是一定正確的

5樓:匿名使用者

先說明我說的是c語言,其他語言不清楚

賦值語句的一般格式是:變數名=表示式 其中"="為賦值號 a b排除 c語言不支援選項c這種連等 排除c 只能選d嘍

下列給出的賦值語句中正確的是(  ) a.4=m b.x+y=0 c.b=a=3 d.m=-

6樓:手機使用者

根據賦值語句的一般格式是:變數=表示式

賦值語句的左邊只能是變數名稱而不能是表示式,右邊可以是數也可以是表示式,左右兩邊不能互換,故選d.

下列給出的賦值語句中正確的是(  )a.4=mb.x+y=0c.b=a=3d.m=m+

7樓:擦白買了

對於選項a:4=x中,賦值號的左邊是常量,故a錯誤;

對於選項b:x+y=0中,賦值號的版左邊是表示式,故b錯誤;權對於選項c:b=a=3中,賦值語句不能連續賦值,故c錯誤;

對於選項d:m=m+1是正確的賦值語句.

故選:d.

數學演算法題目:下列給出的賦值語句中正確的是 a.4=m b.m=-m c.b=a-c d.x+y=0

8樓:匿名使用者

a,4=m:

這是錯誤的表示式

b,m=-m:

這個賦值語句實現將m的符號改變

c,b=a-c:

只要a,c是變數,那麼這個語句就是一個賦值語句d,x+y=0;

這隻能算是一個表示式,不是賦值語句

9樓:雪劍

賦值語句是由賦值表copy達式再加上分號構成的bai表示式語句。 其一般形式為: 變數du=表示式; 賦值語句的功能和特zhi點都與賦值表示式相同。

它是程式中使用最多的語句之一。 在賦值語句的使用中需要注意以下幾點:

1.由於在賦值符「=」右邊的表示式也可以又是一個賦值表示式,因此,下述形式 變數=(變數=表示式); 是成立的,從而形成巢狀的情形。其dao之後的一般形式為:

變數=變數=…=表示式;

例如:a=b=c=d=e=5;按照賦值運算子的右接合性,因此實際上等效於:

e=5;

d=e;

c=d;

b=c;

a=b;

a,4=m:

這是錯誤的表示式 ,左邊是常量。

b,m=-m:

這個賦值語句實現將m的符號改變

c,b=a-c:

只要a,c是變數,那麼這個語句就是一個賦值語句d,x+y=0;

這隻能算是一個表示式,不是賦值語句

10樓:匿名使用者

答案baib是正確的,從原數學角度du看,等號有兩個意義zhi,一個是表dao

示等號兩邊相等,另一個是表專示賦值,

屬而這裡的等號正是用於賦值的作用。是吧等號右邊的值賦給等號左邊。

m=-m,從純數學的角度是表示,把m取相反值賦給m在計算機中實現的時候是,從記憶體中取出m的值,運算(取反)從新放回到之前存放m的記憶體單元,完成該賦值語句。

答案a等號左邊是常量,不對

答案c是表示式,因為ac是變數,是不確定的值,不能用作賦值答案d等式左邊只能是一個變數,現在是一個變數運算表示式,所以是錯誤的。

11樓:橄欖油

答案為b。a不能把變數賦給常量,b為正確答案,c右半部分打上括號就對了,d與ac犯了相同的錯誤。

12樓:佐珥仙後神

a是錯誤的。=應該是賦值符號。應該是m=4b如果是正確的話,那麼右邊的m應該是個變數。

c,我覺得應該是對的

d是錯的,不應該是算式

13樓:

我不想說bai得太多 a與d你應該清楚了吧du? a是左右調轉zhi了 d不是賦值式 c因為有dao

不確定性 如果a、c其中

內一個不

容是確定的數值 就不能算是賦值式 b是一個典型的賦值式 作用是取相反數

我覺得夠清楚了 你看看有什麼問題再提出來吧~!

14樓:匿名使用者

朋友您好!

解答如下:

賦值語句(store...to)

將一個資料賦給一個變數。

語法:store 表示式 to 變數名錶

引數:專

表示式的值屬即為要賦給變數的資料。

變數名錶即為要被賦值的各變數。在這裡可以是一個變數,也可以是多個變數,如果有多個變數,其間用「,」(逗號)隔開。

備註:如果是給一個變數賦值,該語句可寫成如下形式:

變數名=表示式

表示式可以是一個數值,也可以是一個算術式。

舉例:例1:將3賦給ab、xyz、jfz三個變數,程式如下:

store 3 to ab,xyz,jfz例2:將變數gz的值加100賦給yfgz。程式如下:

yfgz=gz+100

這樣就可以排除a和d,c偶也不太明白,b嘛可以等價為2*m=0,即m=0.這個是符合的吧!希望偶的回答還能讓你滿意!

15樓:c_初學者

b 和 c 對

a錯:變數不能付給常量

d措:這只是表達是不是語句

16樓:匿名使用者

a.4=m 應該是m=4

b.m=-m m=0 滿足

c.b=a-c a,c是變數 所以不能賦值d.x+y=0 表示式不能賦值

17樓:

bc只要左邊是變數

右邊是表示式就可以

下列語句中,符合語法的賦值語句是() a、a=10;b、x=y==20;c、i++;d、m=2,n=5;

18樓:匿名使用者

你應該把題目抄錯了,acd選項後面沒有分號,不然a一定是對的。

19樓:譲窩親一下

怎麼覺得a b都行 答案是b的話 你確定a沒打錯??、a呢 怎麼說呢 a=10 表示把a的值賦為10 這是最簡單的賦值了

b: 先是判斷(y==20)?? 如果y的值為20 這(y==20)的值為true(即1)

否則為 false(0)

然後將0或1賦給x

20樓:匿名使用者

除了c是自增,其它不都是賦值。

下列給出的賦值語句中正確的是( ) a.3="a" b.d=d+5 c.b=a=2 d.x+y=

21樓:才子不才

b試題分析:a中變數不能賦給常量,c中賦值語句不能連續賦值,d中賦值號的左邊是表示式,故d錯誤,選b.

點評:本題考查的知識點是賦值語句,其中熟練掌握賦值語句的功能和格式,是解答本題的關鍵.

下列給出的賦值語句中正確的是A3A

b試題分析 a中變數不能賦給常量,c中賦值語句不能連續賦值,d中賦值號的左邊是表示式,故d錯誤,選b.點評 本題考查的知識點是賦值語句,其中熟練掌握賦值語句的功能和格式,是解答本題的關鍵 下列語句正確的是 a x 3 y 2 b d d 2 c 0 x d x y a 賦值號的左邊是表示式,故a錯誤...

以下的選擇中正確的賦值語句是 A a 1,b 2 B jC a b 5 D y int x

a 沒有語句結束符 b 沒有語句結束符 c 正確 d 語法錯誤 下列選項中正確的賦值語句是 a a 1,b 3,c 5 b a b 10 c 2 應該是e,但是pascal 賦值 不應該是 a 1 b 3 c 3 才對嗎 c語言賦值表示式問題 若定義有語句 int a 3,b 2,c 1 以下選項 ...

下列語句正確的是A數的立方根不是正數就是負數B負數沒有立方根C如果

d0的立方根為0,既不是正數也不是負數,所以a錯誤,任何有理數都有立方根,所以b錯誤。1的立方根是1,1的立方根是 1.所以c錯誤。所以選d。下列命題中 正數沒有立方根 一個實數的立方根是非負數 一個正數或負數的立方根與這個數的符號不 錯,8的立方根是2 錯,8的立方根是 2 錯,符號一樣 正確選b...