亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      各地
      資訊
      當(dāng)前位置:中華考試網(wǎng) >> 結(jié)構(gòu)工程師 >> 一級(jí)結(jié)構(gòu) >> 一級(jí)基礎(chǔ) >> 模擬試題 >> 2019一級(jí)注冊(cè)結(jié)構(gòu)工程師《基礎(chǔ)考試》計(jì)算機(jī)應(yīng)用基礎(chǔ)2

      2019一級(jí)注冊(cè)結(jié)構(gòu)工程師《基礎(chǔ)考試》計(jì)算機(jī)應(yīng)用基礎(chǔ)2_第2頁(yè)

      來(lái)源:中華考試網(wǎng)  [ 2019年4月20日 ]  【
          下列程序執(zhí)行后的輸出結(jié)果為()。

        CHARACTER A*4. B*7

        A=′ABCD

        B=A//EFG

        WRITE(*,*)B

        A. ABCDEFGH B. ABCDEFG

        C. ABCD

        D. EFGH

        【答案】B

        【解析】變量B的長(zhǎng)度被定義為7,因此輸出結(jié)果為 ABCDEFG。

             由程序段d=1.0READ( * ,*)a, b,c, dWRITE(,*)a,b,c, d鍵盤上輸入數(shù)據(jù)12.34,5.6/7.8,9.0回車后,輸出結(jié)果為()。

        A.12.3400005.6000007.8000009.000000

        B.12.3400005.6000007.8000001.000000

        C.12.0000003.400000E-015.6000007.800000

        D.12.0000003.400000E-015.6000001.000000

        【答案】D

        【解析】輸入數(shù)據(jù)中出現(xiàn)逗號(hào)或空格都當(dāng)作各數(shù)據(jù)間的分隔符,所以12當(dāng)作第一個(gè)數(shù)當(dāng)作第二個(gè)數(shù),5.6為第三個(gè)數(shù),在輸入數(shù)據(jù)中有字符/,將使程序結(jié)束輸入,在后的數(shù)據(jù)將不起作用,所以d仍然是原來(lái)的內(nèi)容

        .如果按1.02.33.45.3形式輸入數(shù)據(jù)時(shí),輸出的結(jié)果為()。

        READ(+,*)i,j, k, I

        WRITE(.,+)i, j, k

        A.顯示錯(cuò)誤信息

        B.等待信息

        C.1234

        D..0000002.0000003.0000004.000000

        【答案】A

        【解析】,j,k,1按照約定的IN規(guī)則為整型變量,而鍵盤輸入的四個(gè)數(shù)均為實(shí)數(shù),輸入的數(shù)據(jù)與輸入表中的類型不一致,系統(tǒng)會(huì)按出錯(cuò)處理

       下列程序的輸出結(jié)果是()

        PROGRAM ffff

        S=-3245

        WRITE(*, 100)S

        100 FORMAT(Ix, f8. 2)

        A.234.57

        C.234.56780

        D.0.78

        【答案】A

        【解析】由格式說(shuō)明語(yǔ)句可知,變量S的小數(shù)點(diǎn)后保留兩位,第三位四舍五入處理出S為234.57,共輸出七位有效數(shù)值,在前面補(bǔ)兩個(gè)空格。

        .下面的程序執(zhí)行后,輸入6.0時(shí),y的值是()

        READ( *,*)

        IF(xLT0.0)y=0.0

        IF(xLT.5.0)y=1.0

        IF(xLT.10.0)y=5.0

        y=6.0

        WRITE(*, *)y

        A.0.0

        B.1.0

        C.5.0

        D.6.0

        【答案】D

        【解析】當(dāng)遇到第一個(gè)邏輯IF語(yǔ)句的時(shí)候,由于6.0不小于0.0,第一個(gè)邏輯IF的邏輯表達(dá)式的值為假,所以不執(zhí)行內(nèi)嵌語(yǔ)句,直接執(zhí)行邏輯TF語(yǔ)句后面的語(yǔ)句;同理,在遇到第二個(gè)邏輯F語(yǔ)句的時(shí)候,由于邏輯表達(dá)式的值為假,所以直接執(zhí)行邏輯IF語(yǔ)句后面的語(yǔ)句;當(dāng)遇到第三個(gè)邏輯IF語(yǔ)句的時(shí)候,邏輯表達(dá)式的值為真,所以執(zhí)行內(nèi)嵌語(yǔ)句,y=5.0;程序繼續(xù)執(zhí)行到賦值語(yǔ)句y=6.0,此時(shí)y的值為60。

        下列說(shuō)法錯(cuò)誤的是()。

        A.循環(huán)嵌套的各層循環(huán)變量不能同名

        B.退出循環(huán)后,循環(huán)變量無(wú)確定值

        C.循環(huán)嵌套中,可以從內(nèi)層循環(huán)轉(zhuǎn)向外層循環(huán)

        D.各種循環(huán)可以相互嵌套

        【答案】B

        【解析】退出循環(huán)后,循環(huán)變量的值就是剛好不能滿足循環(huán)的條件的值

        一個(gè)語(yǔ)句最多允許19個(gè)續(xù)行,可以用()字符作續(xù)行標(biāo)志

        A.任何一個(gè)

        B.任何一個(gè)可打印的

        C.除空格和數(shù)字0以外的任何一個(gè)可打印的

        D.除空格之外的任何一個(gè)可打印的

        【答案】C

        【解析】程序行是 Fortran源程序的基本部分。程序行的第1-5列為標(biāo)號(hào)區(qū),第6列為續(xù)行區(qū),第7-72列為語(yǔ)句區(qū),第73-80列為注釋區(qū)。一個(gè)語(yǔ)句在一行寫不完,可以在繼續(xù)行接著寫,在繼續(xù)行的第6列寫上續(xù)行標(biāo)志字符。續(xù)行標(biāo)志字符可以是除空格和數(shù)字0以外的任何一個(gè)可打印字符在 Fortran程序單位中,下列不可以作為 Fortran語(yǔ)句標(biāo)號(hào)的是()。

        A.123

        B.9999

        C.999

        D. 7A

        【答案】D

        【解析】在 Fortran程序中的標(biāo)號(hào)可以是1-9999間的數(shù),數(shù)字間有無(wú)空格等效。語(yǔ)句的標(biāo)號(hào)的大小不影響語(yǔ)句的執(zhí)行次序,只作為該標(biāo)號(hào)的語(yǔ)句被其他語(yǔ)句引用的標(biāo)志。因此,同一個(gè)程序單位中不能有相同標(biāo)號(hào)的語(yǔ)句出現(xiàn)。分塊語(yǔ)句(塊IF語(yǔ)句)的控制轉(zhuǎn)移中,有一些基本的規(guī)則,下列正確的是()。

        A.一個(gè)塊IF語(yǔ)句必須與一個(gè)ENDF語(yǔ)句相對(duì)應(yīng)

        B.一個(gè)塊IF語(yǔ)句和ENDF語(yǔ)句間不可以再含有 ELSEIF語(yǔ)句

        C.一對(duì)塊IF語(yǔ)句和ENDF語(yǔ)句間只可以含有一個(gè)EISE塊

        D.允許越過(guò)塊I語(yǔ)句頭進(jìn)入該IF嵌套層

        【答案】A

        【解析】IF構(gòu)造的任一語(yǔ)句塊中都可以嵌入另一個(gè)構(gòu)造,前提是必須把整個(gè)構(gòu)造完整地嵌在F構(gòu)造的某一塊中,不允許一部分嵌在一個(gè)塊中,另一部分嵌在另一個(gè)塊中,即被嵌人的任何構(gòu)造不可跨越兩塊下列關(guān)于 Fortran源程序書寫格式的敘述,錯(cuò)誤的是()。

        A. Fortran程序的注釋區(qū)必須用字符C打頭

        B. Fortran程序中各個(gè)語(yǔ)句可以使用標(biāo)號(hào),標(biāo)號(hào)的取值范圍是1-9間的正整數(shù)

        C.一個(gè) Fortran程序語(yǔ)句最多可以有20行

        D. Fortran語(yǔ)句可以寫到第7列以后,但是不能超過(guò)72列

        【答案】A

        【解析】 Fortran的程序可以有注釋行,當(dāng)?shù)谝涣袨樽址鸆或*時(shí),該行為注釋行。注釋行不再分區(qū),整行都可以書寫。當(dāng)一行寫不完時(shí)下一行繼續(xù)寫,但不用續(xù)行標(biāo)志符,而是再在第一列書寫上C或者

      12
      糾錯(cuò)評(píng)論責(zé)編:LJM456888
      考試題庫(kù)
      熱點(diǎn)推薦»
      • 考試題庫(kù)
      • 模擬試題
      • 歷年真題