試卷征集
加入會員
操作視頻

小明在學校圖書館了解到中國傳統(tǒng)的周易文化,恰逢學校舉辦創(chuàng)意設計大賽,于是小明想結合中國傳統(tǒng)的周易八卦設計一個程序,程序過程如下:
①任意輸入三個大小寫字母,將每個字母轉化成對應的ASCII碼。
②將每個字母的ASCII碼轉成八位二進制,并把每個字母轉化的八位二進制按照異或門的規(guī)則進行異或運算(即八位二進制中有偶數(shù)個1則結果為1,有奇數(shù)個1則結果為0)
③將異或結果順序連接后得到三位卦象代碼,按照表格規(guī)則取相應卦名。
菁優(yōu)網(wǎng)
卦名
卦象 菁優(yōu)網(wǎng) 菁優(yōu)網(wǎng) 菁優(yōu)網(wǎng) 菁優(yōu)網(wǎng) 菁優(yōu)網(wǎng) 菁優(yōu)網(wǎng) 菁優(yōu)網(wǎng) 菁優(yōu)網(wǎng)
卦象代碼 111 011 101 001 110 010 100 000
(1)運行程序,輸入‘AbD’三個字母,程序的輸出結果為:
。
(2)實現(xiàn)上述功能的部分Python程序如下,請根據(jù)題意補充完整:
菁優(yōu)網(wǎng)

【考點】循環(huán)語句
【答案】
【解答】
【點評】
聲明:本試題解析著作權屬菁優(yōu)網(wǎng)所有,未經(jīng)書面同意,不得復制發(fā)布。
發(fā)布:2024/6/30 8:0:9組卷:2引用:1難度:0.3
相似題
  • 1.如下 Python 程序段:
    n=int(input(“請輸入正整數(shù)n:”)) s=“”
    while n>0:t=n%2 s=s+str(t) n=n//2
    print(s)
    該部分程序段運行時,輸入的值為“12”,則輸出的結果是(  )

    發(fā)布:2024/12/20 10:30:1組卷:0引用:2難度:0.5
  • 2.有如下Python 程序段:
    菁優(yōu)網(wǎng)
    執(zhí)行完以上程序段后,輸出的內容為(  )

    發(fā)布:2024/12/19 18:0:2組卷:1引用:4難度:0.4
  • 3.有如下程序段:
    Dim s(1 To 81)As Integer,i As Integer,j As Integer,c As Integer,temp As Integer
    c=0:s(1)=0
    For i=1 To 9
    For j=1 To i
    temp=s(j*i)
    s(j*i)=j*i
    If temp<>s(j*i) And s(j*i) Mod 9=0 Then c=c+1
    Next j
    Next i
    該程序段運行后,變量 C 的值為( ?。?/h2>

    發(fā)布:2024/12/20 19:0:1組卷:0引用:2難度:0.5
小程序二維碼
把好題分享給你的好友吧~~
APP開發(fā)者:深圳市菁優(yōu)智慧教育股份有限公司| 應用名稱:菁優(yōu)網(wǎng) | 應用版本:5.0.7 |隱私協(xié)議|第三方SDK|用戶服務條款
本網(wǎng)部分資源來源于會員上傳,除本網(wǎng)組織的資源外,版權歸原作者所有,如有侵犯版權,請立刻和本網(wǎng)聯(lián)系并提供證據(jù),本網(wǎng)將在三個工作日內改正