《程序設(shè)計(jì)語(yǔ)言(1)1347》在線作業(yè)2
試卷總分:100 得分:100
第1題,以下變量x,y,z均為double類型且已正確賦值,不能正確表示數(shù)學(xué)式子x÷y÷z的C語(yǔ)言表達(dá)式是( )
A、x/y*z
B、x*(1/(y*z))
C、x/y*1/z
D、x/y/z
正確答案:
第2題,用OPTION BASE 1:DIM s ( 6 ) 定義的數(shù)組可存放的元素個(gè)數(shù)為( )。
A、1
B、6
C、7
D、8
正確答案:,C
第3題,下面有關(guān)for循環(huán)的正確描述是( )
A、for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況
B、for循環(huán)是先執(zhí)行循環(huán)體語(yǔ)句,后判斷表達(dá)式
C、在for循環(huán)中,不能用break語(yǔ)句跳出循環(huán)體
D、for循環(huán)的循環(huán)體語(yǔ)句中,可以包含多條語(yǔ)句,但必須用花括號(hào)括起來(lái)
正確答案:
第4題,下面說(shuō)法中正確的是()。
A、置數(shù)語(yǔ)句DATA中的值可以是變量、表達(dá)式和函數(shù)。
B、置數(shù)語(yǔ)句DATA中的值可以是變量、常量和字符串。
C、置數(shù)語(yǔ)句DATA中的值只能是數(shù)值常量和字符串常量。
D、A和B都正確。
正確答案:
答案來(lái)源:(www.),C語(yǔ)言中運(yùn)算對(duì)象必須是整型的運(yùn)算符是( )
A、%=
B、/
C、=
D、=
正確答案:
第6題,DIM xyz$ (10,3)定義的是哪一種數(shù)組()。
A、一維數(shù)值型數(shù)組
B、二維數(shù)值型數(shù)組
C、一維字符型數(shù)組
D、二維字符型數(shù)組
正確答案:
第7題,以下敘述正確的是 ( )
A、函數(shù)可以嵌套定義但不能嵌套調(diào)用
B、函數(shù)既可以嵌套調(diào)用也可以嵌套定義
C、函數(shù)既不可以嵌套定義也不可以嵌套調(diào)用
D、函數(shù)可以嵌套調(diào)用但不可以嵌套定義
正確答案:
第8題,有字符串如下,"\n\\\407as1\"\xabc",則字符串的長(zhǎng)度為( )
A、6
B、7
C、8
D、9
正確答案:,C
第9題,定義數(shù)組DIM a (-5 TO 5,-3 TO 3)后,函數(shù)LBOUND(a,1)和UBOUND(a,2)的值分別是()。
A、5 -3
B、-5 3
C、-5 -3
D、5 3
正確答案:,C
答案來(lái)源:(www.),若運(yùn)行時(shí)給變量x輸入12,則以下程序的運(yùn)行結(jié)果是( )
main()
{int x,y;
scanf("%d",&x);
y=x12?x+10:x-12;
printf("%d\n",y);
}
A、0
B、22
C、12
D、10
正確答案:
第11題,假設(shè)整型變量a,b,c的值均為5,則表達(dá)式a+++b+++c++的值為( )
A、17
B、16
C、15
D、14
正確答案:
答案來(lái)源:(www.),請(qǐng)選出語(yǔ)句printf("%d\n",strlen("\t\"\065\xff\n"));的輸出結(jié)果( )
A、5
B、14
C、8
D、輸出項(xiàng)不合法,無(wú)正常輸出
正確答案:
第13題,若已定義的函數(shù)有返回值,則以下關(guān)于該函數(shù)調(diào)用的敘述中錯(cuò)誤的是( )
A、函數(shù)調(diào)用可以作為獨(dú)立的語(yǔ)句存在
B、函數(shù)調(diào)用可以作為一個(gè)函數(shù)的實(shí)參
C、函數(shù)調(diào)用可以出現(xiàn)在表達(dá)式中
D、函數(shù)調(diào)用可以作為一個(gè)函數(shù)的形參
正確答案:,C
第14題,下面對(duì)C語(yǔ)言的描述中,正確的是 ( )
A、函數(shù)一定有返回值,否則無(wú)法使用函數(shù)
B、C語(yǔ)言函數(shù)既可以嵌套定義又可以遞歸調(diào)用
C、在C語(yǔ)言中,調(diào)用函數(shù)時(shí),只能將實(shí)參的值傳遞給形參
D、C語(yǔ)言程序中有調(diào)用關(guān)系的所有函數(shù)都必須放在同一源程序文件中
正確答案:
答案來(lái)源:(www.),
A、7 7
B、34 7
C、7 34
D、34 34
正確答案:,C
第16題,x,y,z被定義為int型變量,若從鍵盤給x,y,z輸入數(shù)據(jù),正確的輸入語(yǔ)句是( )
A、INPUT x、y、z;
B、scanf("%d%d%d",&x,&y,&z);
C、scanf("%d%d%d",x,y,z);
D、read("%d%d%d",&x,&y,&z)
正確答案:
第17題,下面四個(gè)選項(xiàng)中,均是不正確的8進(jìn)制數(shù)或16進(jìn)制數(shù)的選項(xiàng)是( )
A、016 0x8f 018
B、0abc 017 0xa
C、010 -0x11 0x16
D、0a12 7ff -123
正確答案:
第18題,語(yǔ)句 PRINT "3.5" +"6.5" +"42"執(zhí)行的結(jié)果是()。
A、52
B、3.5 + 6.5 + 42
C、-1
D、3.56.542
正確答案:
第19題,若變量已正確定義并賦值,以下符合C語(yǔ)言語(yǔ)法的表達(dá)式是( )
A、a:=b+1
B、a=b=c+2
C、int 18.5%3
D、a=a+7=c+b
正確答案:
答案來(lái)源:(www.),在C語(yǔ)言中,int,char和short三種類型數(shù)據(jù)在內(nèi)存中所占用的字節(jié)數(shù)( )
A、由用戶自己定義
B、均為2個(gè)字節(jié)
C、是任意的
D、由所用機(jī)器的機(jī)器字長(zhǎng)決定
正確答案:
第21題,變量和符號(hào)常量實(shí)質(zhì)是一樣的。
A、錯(cuò)誤
B、正確
正確答案:
第22題,STOP語(yǔ)句的作用是終止程序的運(yùn)行
A、錯(cuò)誤
B、正確
正確答案:
第23題,PRINT語(yǔ)句用標(biāo)準(zhǔn)格式輸出時(shí),各輸出項(xiàng)之間用分號(hào)分隔。
A、錯(cuò)誤
B、正確
正確答案:
第24題,QBASIC程序中,行號(hào)是由數(shù)字和字母組成。
A、錯(cuò)誤
B、正確
正確答案:
答案來(lái)源:(www.),在多重循環(huán)中,允許從外層循環(huán)轉(zhuǎn)向內(nèi)層。
A、錯(cuò)誤
B、正確
正確答案:
第26題,QBASIC提供了兩個(gè)工作窗口。
A、錯(cuò)誤
B、正確
正確答案:
第27題,在程序設(shè)計(jì)中,所謂"實(shí)現(xiàn)算法"即是指寫(xiě)出源程序。
A、錯(cuò)誤
B、正確
正確答案:
第28題,在程序的運(yùn)行過(guò)程中,可以多次對(duì)符號(hào)常量進(jìn)行賦值。
A、錯(cuò)誤
B、正確
正確答案:
第29題,WRITE 是QBASIC中合法的變量名。
A、錯(cuò)誤
B、正確
正確答案:
答案來(lái)源:(www.),QBASIC程序中,行號(hào)的大小將決定程序執(zhí)行的順序。
A、錯(cuò)誤
B、正確
正確答案:,C

