下列給出的賦值語句中正確的是 A 3 A B M M C B A 2 D x y

2021-04-18 02:20:46 字數 2585 閱讀 2997

1樓:匿名使用者

賦值抄語句是由賦值表達

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

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

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

例如:a=b=c=d=e=5;

按照賦值運算子的右接合性,因此實際上等效於:

e=5;

d=e;

c=d;

b=c;

a=b;

a,3=a:

錯誤,左邊是常量。

b,m=-m:

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

c,b=a=2:相當於b=(a=2),執行後b與a都為2d,x+y=0:

錯誤,左邊是表示式。

2樓:匿名使用者

答案是c。因為a的反了,b的沒賦初值,d的沒固定值。

3樓:匿名使用者

因該是b,ac肯定錯了,d不太確定

1.下列給出的賦值語句中正確的是: a、3=a b、m=—m c、b=a=2 d、x+y=0

4樓:匿名使用者

對於a和d,編譯bai器會報錯

lvalue required

b和c都是對

du的這裡說一下c項

b=a=2; 由於賦zhi值dao運算子的回右結合性,相當答於b=(a=2);

先計算賦值表示式a=2,並把這個表示式的值2賦值給b。所以執行後b與a的值都是2

注:有的資料上會說一個賦值語句只能給一個變數賦值,這是完全錯誤的。賦值運算子右邊也可以是賦值表示式,故可以在同一個賦值語句中給多個變數賦同一個值。

5樓:匿名使用者

很明顯,a和d是錯的,既然b和c不知道那個對錯,上機驗證一下就會出分曉:很顯然,b和c都是對的!!!

6樓:匿名使用者

全部都錯了..因該先定義如 dim a as longer 要先宣告物件後才能在賦植`

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

7樓:蠻小夜

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

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

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

8樓:紹淳靜姓嗣

a,4=m:

這是錯誤的表示式

b,m=-m:

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

c,b=a-c:

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

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

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

9樓:才子不才

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

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

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

10樓:無限刷粉

3=a中,賦值號的左邊是常量,故a錯誤;

y=x2 -1=(x-1)(x+1)中,賦值語句不能連續賦值,故b錯誤;

x+y=1中,賦值號的左邊是表示式,故d錯誤;

只有b=a-2是正確的賦值語句,故c正確.故選c.

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

11樓:匿名使用者

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

12樓:譲窩親一下

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

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

否則為 false(0)

然後將0或1賦給x

13樓:匿名使用者

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

以下的選擇中正確的賦值語句是: a a=1,b=2 b j++ c a=b=5; d y=int(x)

14樓:

a 沒有語句結束符

b 沒有語句結束符

c 正確

d 語法錯誤

下列給出的賦值語句中正確的是A 3 A B y x 2 1(x 1)(x 1C B A 2 D x y

3 a中,賦值號的左邊是常量,故a錯誤 y x2 1 x 1 x 1 中,賦值語句不能連續賦值,故b錯誤 x y 1中,賦值號的左邊是表示式,故d錯誤 只有b a 2是正確的賦值語句,故c正確 故選c 1 下列給出的賦值語句中正確的是 a 3 a b m m c b a 2 d x y 0 對於a和...

下列正確的賦值語句是,下面正確的賦值語句是A X Y 30 B Y X 30 C 3Y X D Y r r 每個都解釋下謝謝

正確答案是b。a中的 strtest 是一個字串,應該用char 型別。c中的 2345 是錯誤的,單引號裡面只能存一個字元d中的strtest,必須是一個變數名才可以,沒有上下文,因此算錯誤。正解 抄c c c 左邊只能是左值 左值 簡單來bai 說就是可改變的du值,如變數 所以選zhi項a和d...

下列語句中,正確的是A實數的平方根有兩個,它們互為相反數B負數沒有立方根C實數

a 一個非負數的平方根有一個或兩個,其中0的平方根是0,故選項a錯誤 b 負數有立方根,故選項b錯誤,c 一個數的立方根不是正數可能是負數,還可能是0,故選項c錯誤,d 立方根是這個數本身的數共有三個,0,1,1,故d正確 故選d 下列說法中正確的是 a 實數與數軸上的點一一對應b 任何一個數的平方...