1、第三題A x[3]為3無(wú)疑問,B p1為x[3]的地址 ++是后++不需考慮 也是3 C p1為x[2]地址,后面的++無(wú)論括號(hào)與否都是表達(dá)式執(zhí)行完最后執(zhí)行,D 先++之后也是x[3]的地址 明顯正確。
創(chuàng)新互聯(lián)公司是一家朝氣蓬勃的網(wǎng)站建設(shè)公司。公司專注于為企業(yè)提供信息化建設(shè)解決方案。從事網(wǎng)站開發(fā),網(wǎng)站制作,網(wǎng)站設(shè)計(jì),網(wǎng)站模板,微信公眾號(hào)開發(fā),軟件開發(fā),微信平臺(tái)小程序開發(fā),10余年建站對(duì)陽(yáng)臺(tái)護(hù)欄等多個(gè)方面,擁有豐富的網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn)。
2、. 變量的指針,其含義是指該變量的(B)。A. 值 B. 地址 C. 名 D. 一個(gè)標(biāo)志 5. 若有說明語(yǔ)句:int a, b, c, *d=,則能正確從鍵盤讀入三個(gè)整數(shù)分別賦給變量a、b、c的語(yǔ)句是(A)。
3、創(chuàng)建數(shù)組;2 輸入數(shù)組各個(gè)元素值;3 遍歷,求最大,最小,和平均值;4 輸出結(jié)果。為提高效率,其中2,3兩步可在同一個(gè)循環(huán)中完成。
4、D選項(xiàng),*x本身就錯(cuò)誤,因?yàn)閤是int類型,沒法使用*操作符。
EOF是end of file的縮寫,表示文字流(stream)的結(jié)尾。這里的文字流,可以是文件(file),也可以是標(biāo)準(zhǔn)輸入(stdin)。 EOF不是特殊字符,而是一個(gè)定義在頭文件stdio.h的常量,一般等于-1。
第一題的函數(shù)用的樓上的;第二題的算法來(lái)自http://baike.baidu點(diǎn)抗 /view/143125htm 不知道樓主所說“用指針函數(shù)實(shí)現(xiàn)結(jié)果的返回”具體所指,就這樣吧。
你想得到的結(jié)果是最高分和學(xué)號(hào),程序只能返回其中一個(gè)。你也可以定義pmaxScore存儲(chǔ)求出來(lái)的最高分。
您的這個(gè)程序,主函數(shù)中的第一句話表示p1 和str都是數(shù)組名,指向數(shù)組中的第一個(gè)元素。p2是指針變量,指向的是字符型數(shù)據(jù)。第二句話表示p2這個(gè)指針變量指向的是包含有abc等三個(gè)元素的字符型數(shù)組。
. 若有說明:int a=2, *p=&a, *q=p;,則以下非法的賦值語(yǔ)句是(D)。A. p=q; B. *p=*q; C. a=*q; D. q=a;a是整型數(shù),int *p,*q定義了指針,p,q是指向整型的指針。
答案是D 在循環(huán)開始,ptr指向了數(shù)組的首地址,經(jīng)過一次循環(huán),指針指向了下一個(gè)字節(jié)。第一次循環(huán) ptr指向該數(shù)組第一個(gè)字節(jié),通過printf函數(shù),輸出了指針?biāo)傅淖址癆BCDE”一次循環(huán),每次指針后移一個(gè)字節(jié)。
1、答案是D 在循環(huán)開始,ptr指向了數(shù)組的首地址,經(jīng)過一次循環(huán),指針指向了下一個(gè)字節(jié)。第一次循環(huán) ptr指向該數(shù)組第一個(gè)字節(jié),通過printf函數(shù),輸出了指針?biāo)傅淖址癆BCDE”一次循環(huán),每次指針后移一個(gè)字節(jié)。
2、p指向數(shù)組a[]的第1個(gè)元素,也就是8。接下來(lái),指針p先--,指向了數(shù)組a[]的第0個(gè)元素,也就是5。之后y取出p指向的內(nèi)容,即5。之后p指針指向的內(nèi)容又累加,即數(shù)組a[]的第0個(gè)元素從5變成了6。
3、⑴ 用指針表示二維數(shù)組元素。要用指針處理二維數(shù)組,首先要解決從存儲(chǔ)的角度對(duì)二維數(shù)組的認(rèn)識(shí)問題。一個(gè)二維數(shù)組在計(jì)算機(jī)中存儲(chǔ)時(shí),是按行存儲(chǔ)的,即先存儲(chǔ)第一行的元素,再存儲(chǔ)第二行的元素。
4、p2是指針變量,指向的是字符型數(shù)據(jù)。第二句話表示p2這個(gè)指針變量指向的是包含有abc等三個(gè)元素的字符型數(shù)組。
此題選A。有兩個(gè)分析思路。其一投機(jī)取巧,根據(jù)類型來(lái)判斷哪個(gè)選項(xiàng)不是int型。顯然A選項(xiàng)為int *型,可以迅速排除掉。其二規(guī)規(guī)矩矩推導(dǎo)。
這題目輸出的結(jié)果是 5,6,6解析:首先聲明一個(gè)整型數(shù)組a,整形變量y,整型指針p。p指向數(shù)組a[]的第1個(gè)元素,也就是8。接下來(lái),指針p先--,指向了數(shù)組a[]的第0個(gè)元素,也就是5。之后y取出p指向的內(nèi)容,即5。
你要明白,指針變量有兩個(gè)相關(guān)的值,一個(gè)是指針變量本身的內(nèi)存地址,一個(gè)是該內(nèi)存地址存儲(chǔ)的數(shù)據(jù),是另一個(gè)變量的地址。如:int *p;//定義一個(gè)指針變量,既然是變量,它本身就有地址,還沒賦值,它里面的數(shù)據(jù)不確定。
argc argv[1]argv[0]就是這個(gè)答案啊。。
文章題目:c語(yǔ)言函數(shù)指針題目 c語(yǔ)言指針函數(shù)調(diào)用例子
瀏覽地址:http://chinadenli.net/article18/dehjpdp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、商城網(wǎng)站、小程序開發(fā)、品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站設(shè)計(jì)公司、網(wǎng)站設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容