菁于教,優(yōu)于學(xué)
旗下產(chǎn)品
校本題庫
菁優(yōu)備課
開放平臺
菁優(yōu)測評
菁優(yōu)公式
小優(yōu)同學(xué)
菁優(yōu)App
數(shù)字備考
充值服務(wù)
試卷征集
申請校本題庫
智能組卷
錯(cuò)題庫
五大核心功能
組卷功能
資源共享
在線作業(yè)
在線測評
試卷加工
游客模式
登錄
試題
試題
試卷
課件
試卷征集
加入會(huì)員
操作視頻
高中信息
小學(xué)
數(shù)學(xué)
語文
英語
奧數(shù)
科學(xué)
道德與法治
初中
數(shù)學(xué)
物理
化學(xué)
生物
地理
語文
英語
道德與法治
歷史
科學(xué)
信息技術(shù)
高中
數(shù)學(xué)
物理
化學(xué)
生物
地理
語文
英語
政治
歷史
信息
通用
中職
數(shù)學(xué)
語文
英語
推薦
章節(jié)挑題
知識點(diǎn)挑題
智能挑題
收藏挑題
試卷中心
匯編專輯
細(xì)目表組卷
組卷圈
當(dāng)前位置:
2019-2020學(xué)年浙江省金華市東陽中學(xué)高二(下)期中信息技術(shù)試卷
>
試題詳情
幻方是一種將數(shù)字安排在正方形格子中,使每行、列和對角線上的數(shù)字和都相等的方法。n階幻方是由1~n2之間的自然數(shù)組成的一個(gè)n階方陣,其各行、各列及對角線所含的數(shù)字之和均相等。例如3階幻方(如圖1),幻和為15。
奇數(shù)階幻方的構(gòu)造是所有幻方中最簡單的,可以按照如下規(guī)則來實(shí)現(xiàn):
(1)將1放在第一行中間一列;(如圖2)
(2)從2開始直到n*n為止,各數(shù)按下列規(guī)則存放:假設(shè)當(dāng)前要存放的數(shù)為k,則k存放在(k-1)數(shù)的右上方并按照規(guī)則:
①若(k-1)放在第1行且不是最后一列,則將k存放在n行,(k-1)所在列右側(cè);(如圖3)
②若(k-1)放在第n列且不是第一行,則將k存放在第1列,(k-1)的上1行;(如圖4)
③若(k-1)即不在第1行也不在最后1列:
若(k-1)右上方有數(shù),則將k放在(k-1)的下1行的同一列。(如圖5)
若(k-1)右上方?jīng)]有數(shù),則將k放在(k-1)的右上方;(如圖6)
④若(k-1)在第1行第n列,將k填在(k-1)的正下方(如圖7)
1.用如圖8的程序生成5階幻方后,List1中的第一行顯示的是
1724 l 8 15
1724 l 8 15
。
2.30階以內(nèi)的幻方程序如圖,代碼如下,請完成代碼填空:
①(n+1)/2或n\2+1
②i=i-1
③a((i-2)*n+j+1)=0
④3-n
①(n+1)/2或n\2+1
②i=i-1
③a((i-2)*n+j+1)=0
④3-n
PrivateSubCommand1_Click( ?。?br />DimiAsInteger,jAsInteger,nAsInteger'i表示行,j表示列
Dima(1To1000)AsInteger,kAsInteger'數(shù)組a依次保存幻方中的數(shù)DimsAsString
n=Val(Text1.Text)
j=
①
a(j)=1
i=1
Fork=2Ton*n
Ifi=1Andj<>nThen
i=n:j=j+1
a((i-1)*n+j)=k
ElseIfj=nAndi<>1Then
②
j=1
a((i-1)*n+j)=k
ElseIfi=1Andj=nThen
i=i+1
a((i-1)*n+j)=k
ElseIfi<>1Andj<>nThen
If
③Then
i=i-1:j=j+1
a((i-1)*n+j)=k
Else
i=i+1
a((i-1)*n+j)=k
EndIf
EndIfNextk
List1.Clear
Fori=1Ton
s=″″
Forj=1Ton
s=s+format(a((i-1)*n+j))
Nextj
List1.AddItemsNexti
EndSub
Functionformat(xAsInteger)AsString'將數(shù)字字符串格式化為4個(gè)字符長度DimnAsInteger,iAsInteger
format=Str(x)
n=Len(format)
Fori=1To
④
④format=““+formatNexti
EndFunction
【考點(diǎn)】
應(yīng)用程序的試運(yùn)行和保存
.
【答案】
1724 l 8 15;①(n+1)/2或n\2+1
②i=i-1
③a((i-2)*n+j+1)=0
④3-n
【解答】
【點(diǎn)評】
聲明:本試題解析著作權(quán)屬菁優(yōu)網(wǎng)所有,未經(jīng)書面同意,不得復(fù)制發(fā)布。
當(dāng)前模式為游客模式,
立即登錄
查看試卷全部內(nèi)容及下載
發(fā)布:2024/6/27 10:35:59
組卷:2
引用:1
難度:0.2
相似題
1.
下列程序執(zhí)行后的結(jié)果為( ?。?br />
A.1,10,3,7,-8,9,-2
B.1,3,7,10,-2,-8,-9
C.1,3,7,10,-8,-9,-2
D.-2,-8,-9,1,3,7,10
發(fā)布:2024/11/13 21:30:1
組卷:6
引用:3
難度:0.6
解析
2.
有如下程序段:
For i=1 To Len(Text1.Text)
c=Mid(Text1.Text,i,1)
If c>=“0“And c<=“9“Then c=Chr(Asc(c)+1)
If c>=“A“And c<=“Z“Then c=Chr(Asc(c)+32)
s=s+c
Next i
若文本框Text1的內(nèi)容為“Number 2468!”執(zhí)行程序后,變量s的值為( ?。?/h2>
A.NUMBER 3579!
B.NUMBER 2468!
C.number 3579!
D.number 2468!
發(fā)布:2024/11/11 11:30:2
組卷:4
引用:3
難度:0.3
解析
3.
有如下VB程序段:
執(zhí)行以上程序段后,Text1中顯示的值可能是( ?。?/h2>
A.5 7 9 8 10
B.10 8 6 8 2
C.5 5 3 3 1
D.1 1 2 3 5
發(fā)布:2024/11/11 18:0:1
組卷:0
引用:1
難度:0.5
解析
把好題分享給你的好友吧~~
商務(wù)合作
服務(wù)條款
走進(jìn)菁優(yōu)
幫助中心
兼職招聘
意見反饋
深圳市菁優(yōu)智慧教育股份有限公司
粵ICP備10006842號
公網(wǎng)安備44030502001846號
?2010-2024 jyeoo.com 版權(quán)所有
深圳市市場監(jiān)管
主體身份認(rèn)證
APP開發(fā)者:深圳市菁優(yōu)智慧教育股份有限公司 | 應(yīng)用名稱:菁優(yōu)網(wǎng) | 應(yīng)用版本:4.8.2 |
隱私協(xié)議
第三方SDK
用戶服務(wù)條款
廣播電視節(jié)目制作經(jīng)營許可證
出版物經(jīng)營許可證
網(wǎng)站地圖
本網(wǎng)部分資源來源于會(huì)員上傳,除本網(wǎng)組織的資源外,版權(quán)歸原作者所有,如有侵犯版權(quán),請立刻和本網(wǎng)聯(lián)系并提供證據(jù),本網(wǎng)將在三個(gè)工作日內(nèi)改正