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...