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