若int n 0,p nq則選項 D p

2021-04-18 03:48:43 字數 2538 閱讀 5871

1樓:xx長袖善舞

n是變數,p是指向變數n的指標,至於q是指標的指標。

*p表示引用指標所指向的儲存單元,即等價於n,所以*p=5等價於n=5...

q指向p,*q等價於p,所以**q等價於n。。。

(6) 設有定義:int n=0,*p=&n,**q=&p;則以下選項中,正確的賦值語句是

2樓:匿名使用者

選d.a.p是一個指標,不能給它賦一個整型的值1b.

*q仍然是一個指標,*q就是p.所以也不能給它賦一個整型的值.c.

q=p;q是個二級指標,p是一級指標,不能把一級指標賦給二級指標.*p=5,即給n賦值為5,正確.

3樓:匿名使用者

d p是指標q是指向批針的指標,記錄的是地址多翻下書這不太好理解

4樓:匿名使用者

我打假 來了 如上,*q是指標,那麼p就存的是他的地址,就是n 的記憶體中的位置,表示為&n而**p = &q,說明**p是個指向*p的指標 即是**p的值為n,而*p裡面裝的呢是p,即是&n,n的記憶體單元**p 裡面裝的是*p的記憶體單元,在這兒**p 和*p 和q 裡面都裝的是記憶體,是資料在機器裡面的地址,對於這種我們不能夠用這種直接賦值的方式改變它 故而我們看a,b,c 都是這樣 所以abc錯誤,他們都在改人家記憶體

若有說明:int n=2,*p=&n,*q=p;

5樓:匿名使用者

p*n是非bai法的。

指標(pointer)是編

du程語言中的一個物件,zhi利用地址,它dao的值直接指向(points to)存在版電腦儲存器中另一個地權方的值。

題目中int n=2,*p=&n,*q=p 定義整型n,p是一個指向n的指標,它的值為n的地址。q是一個指標,q的值和p的值相同,也就是它倆是同樣的地址。

p=q使得p的值等於q的值,它倆都是指標,可以賦值。*p=*q意思是指標q指向的值賦給q地址指向的值。n=*q是將指標q所指向的值賦給n。

p*n,因為兩者不是同一型別資料,所以不能進行運算,所以這個是錯的。

6樓:匿名使用者

a是兩個指標變來量之間源的賦值,正確

b是兩個指標變數所指向的記憶體單元之間的賦值,正確c是一個整型變數和一個整型指標的解引用之間的賦值,正確d是一個整型變數和一個整型指標的賦值,c語言不允許直接用整型變數給指標賦值,不正確。

7樓:匿名使用者

a b c都是對的

a p=q p和q都為指標變數,讓p指向q的地址b *p = *q 讓p指向地址的值 等於專q指向地址的值 *取值符號

c n=*q;

d p=n 不能這樣寫,p是指標屬變數,是代表地址,而n是值 寫成p=&n就對了

8樓:wonder想知道

以下依copy

次解釋abc:

a)因為p和q是同一型別的(都是int*型),所以可以把q賦值給p;

b)*號是取 指標所指向的儲存單元 的符號,p和q都指向n,所以*p相當於n,*q也相當於n,那麼這條語句就相當於n=n;,所以也沒問題。

c)同上,這條語句相當於n=n,所以也正確。

而d中等號兩邊的型別不同,不能相互賦值,所以錯了

若有說明:int n=2,*p=&n,*q=p;則以下非法的賦值語句是

9樓:匿名使用者

p*n是非法的bai。

指標(pointer)是程式語言中du的一個物件,利zhi用地址,它的值直dao接內指向(points to)存在電腦儲存器中另容一個地方的值。

題目中int n=2,*p=&n,*q=p 定義整型n,p是一個指向n的指標,它的值為n的地址。q是一個指標,q的值和p的值相同,也就是它倆是同樣的地址。

p=q使得p的值等於q的值,它倆都是指標,可以賦值。*p=*q意思是指標q指向的值賦給q地址指向的值。n=*q是將指標q所指向的值賦給n。

p*n,因為兩者不是同一型別資料,所以不能進行運算,所以這個是錯的。

10樓:聽不清啊

d p*n 就是非法的,不能正確執行。

11樓:匿名使用者

p是指標,n是整數 不能使用*號

不能將int *轉化為int型

設有定義語句:int =0,*p=&你,*q;以下選項正確的是? a;p=1 b:p=q c:*p=*q

12樓:含笑把燈吹

使用了逗號操作符,bai實際上等於:du

int n = 0;

int *p = &n;

int *q;

所以,zhin是整型,p,q是整型指標。a錯了,c也錯了,*p是解引用操作,得到的是p所指向的記憶體區域的值。它不能作為一個「左值」(left value,也dao即location value,就是地址值)。

只有b是對的,使p指向q所指向的記憶體區域。

若a小於0則,若A小於0,則AA的平方的平方根的絕對值化簡的結果是

a小於0,a的平方的平方根 a a a的平方的平方根的絕對值 2a 若a的平方的算術平方根 a 0,則a 20 算術平方根為正 a所以a 0,得不出確切答案,小的無能 所以a不為負數 所以a 0 你可以想做a的平方的算術平方根為x,則式子就為x a 0 因為x是算術平方根,所以x不為負數 而不為負數...

若a0,b0,則ab,若a0,b0,則a2b22,ab2,ab,2abab的大小關係

a 0,b 0,du a2 b2 2 a b 2,zhiab,2ab a b 都大於0 每dao個式子都平方再乘以內4得 2a2 2b2,a b 2,4ab,16a2b2 a b 2 2a2 2b2 a b 2 a b 2 容0 a b 2 4ab a b 2 0 ab 2ab a b a b 2 ...

若a0,則a0對麼,若丨a丨a0,則a的取值範圍是

是錯的,應該表示為 a 0,則a 零向量,0上有箭頭,向量不能等於一個數值 若丨a丨 a 0,則a的取值範圍是?iai a 因為iai 0 所以 a 0 則 a 0 希望能幫你忙,不懂請追問,懂了請採納,謝謝 證明若ab 0,則a 0或b 0 若ab均不為零,則ab a 0 a 0 b 0,假設不成...