程序媛小姐姐第七周PHP作業(yè)上機直播
創(chuàng)新互聯(lián)網(wǎng)站建設公司是一家服務多年做網(wǎng)站建設策劃設計制作的公司,為廣大用戶提供了成都網(wǎng)站制作、網(wǎng)站設計、外貿(mào)網(wǎng)站建設,成都網(wǎng)站設計,廣告投放,成都做網(wǎng)站選創(chuàng)新互聯(lián),貼合企業(yè)需求,高性價比,滿足客戶不同層次的需求一站式服務歡迎致電。題目及答案第七周上機作業(yè)
一、單選題(共2題,28.4分)
1、下列函數(shù)中,可以對數(shù)組進行逆向排序的是(C?)。
A、 sort()
B、 ?asort() ?
C、 ksort()
D、 rsort()
2、下列函數(shù)中,可以將數(shù)組中各個元素連接成字符串的是( A)。
A、 implode() ?
B、 explode() ?
C、 str_repeat()
D、 ?str_pad()
二、填空題(共3題,42.6分)
1、在PHP中將以數(shù)字作為鍵名的數(shù)組稱為( 索引)數(shù)組。?
2、下面向數(shù)組$array中添加一個元素,用到哪個函數(shù)(array_unshift()函數(shù)????)。
3、下面代碼向數(shù)組中添加一個元素Java,然后應用foreach語句輸出數(shù)組元素的值,請將程序中的代碼補充完整。
$arr=array(0=>'php',1=>'html');
_$str=’Java’____
foreach(_$arr as $value__){
echo $value."\n";
}
三、簡答題(共2題,29分)
1、實現(xiàn)隨機發(fā)牌程序:三個玩家,每人隨機發(fā)3張牌
一、單選題(共2題,28.4分)
1、下列函數(shù)中,可以對數(shù)組進行逆向排序的是(C?)。
A、 sort() sort函數(shù)是用于對數(shù)值數(shù)組進行升序排序
B、 ?asort() asort對數(shù)組進行排序并保持索引關系。本函數(shù)對數(shù)組進行排序,數(shù)組的索引保持和單元的關聯(lián)。主要用于對那些單元順序很重要的結合數(shù)組進行排序。使用asort()?函數(shù)對關聯(lián)數(shù)組按照鍵值進行升序排序。?
C、 ksort()ksort()函數(shù)的排序方法是根據(jù)鍵名確定的,這跟我們平時用值排序有些不同。對數(shù)組按照鍵名逆向排序,保留鍵名到數(shù)據(jù)的關聯(lián)。主要用于結合數(shù)組。?
D、 rsort() rsort()?函數(shù)行為與?sort()?相反,對數(shù)組單元進行由高到低排序。?注意:如果數(shù)組元素是數(shù)字,則根據(jù)數(shù)字排序;如果數(shù)組元素是字符串,則根據(jù)字母排序;如果數(shù)組包含數(shù)字值和文本/字符串,則根據(jù)字母排序。
2、下列函數(shù)中,可以將數(shù)組中各個元素連接成字符串的是( A)。
A、 implode() ?
B、 explode() 字符串轉數(shù)組,用于將一個字符串根據(jù)分隔符拆分為若干個子串,然后將這些子串組合成數(shù)組并返回?
C、 str_repeat() 函數(shù)用于通過重復給定字符串固定次數(shù)來創(chuàng)建新字符串,并返回該新字符串;
D、 ?str_pad() 函數(shù)用于把字符串填充到指定長度,然后返回被填充的字符串
二、填空題(共3題,42.6分)
1、在PHP中將以數(shù)字作為鍵名的數(shù)組稱為( )數(shù)組。?
2、下面向數(shù)組$array中添加一個元素,用到哪個函數(shù)(array_unshift()函數(shù)????)。1、使用array_unshift()函數(shù),向數(shù)組頭插入新元素;2、使用array_push()函數(shù),向數(shù)組末尾插入一個或多個新元素;3、使用array_splice()函數(shù),向數(shù)組任意位置插入新元素。
3、下面代碼向數(shù)組中添加一個元素Java,然后應用foreach語句輸出數(shù)組元素的值,請將程序中的代碼補充完整。
$arr=array(0=>'php',1=>'html');
$str=’Java’
foreach(_$arr as $value_){
echo $value."\n";
}
foreach 語句為數(shù)組或對象集合中的每個元素重復一個嵌入語句組foreach語句用于訪以獲取所需信息,但不應用于更改集合內(nèi)容以避免產(chǎn)生不可預知的副作用。
能夠應用的編程語言類別:Java、 C#、PHP、D語言(Phobos庫)。
foreach語句是c#中新增的循環(huán)語句,
他對于處理數(shù)組及集合等數(shù)據(jù)類型特別方便。
foreach語句的一般語法格式如下:
foreach(數(shù)據(jù)類型標識符in表達式)
循環(huán)體2
}。
三、簡答題(共2題,29分)
1、實現(xiàn)隨機發(fā)牌程序:三個玩家,每人隨機發(fā)3張牌
案例介紹
按照斗地主的規(guī)則,完成洗牌發(fā)牌的動作。 具體規(guī)則:
使用54張牌打亂順序,三個玩家參與游戲,三人交替摸牌,每人17張牌,最后三張留作底牌。
案例分析準備牌,牌可以設計為一個ArrayList,每個字符串為一張牌。 每張牌由花色數(shù)字兩部分組成,我們可以使用花色集合與數(shù)字集合嵌套迭代完成每張牌的組裝。 牌由Collections類的shuffle方法進行隨機排序。。發(fā)牌
將每個人以及底牌設計為ArrayList.將最后3張牌直接存放干底牌,剩余牌通過對3取模依次發(fā)牌。
看牌直接打印每個集合。
你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧
標題名稱:程序媛小姐姐直播講解第七周PHP上機作業(yè)-創(chuàng)新互聯(lián)
本文網(wǎng)址:http://muchs.cn/article26/idpcg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、靜態(tài)網(wǎng)站、微信小程序、網(wǎng)站營銷、建站公司、網(wǎng)站導航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容