地大《C語言程序設(shè)計(jì)(新)》在線作業(yè)一 -0010
試卷總分:100 得分:100
一、單選題 (共 15 道試題,共 60 分)
1.若變量已正確定義,執(zhí)行語句scanf("%d%d%d ",&k1,&k2,&k3);時(shí),()是正確的輸入。
A.2030,40
B.20 30 40
C.20, 30 40
D.20, 30,40
2.關(guān)于void 指針,下列說法正確的是____.
A.void 指針就是未指向任何數(shù)據(jù)的指針
B.void 指針就是已定義而未初始化的指針
C.指向任何類型數(shù)據(jù)的指針可直接賦值給一個(gè)void 指針
D.void 指針值可直接賦給一個(gè)非void 指針
3.設(shè)有以下定義 int a=0; double b=1.25; char c=’A’; #define d 2 則下面語句中錯(cuò)誤的是
A.a++
B.b++
C.c++
D.d++
4.C語言中函數(shù)返回值的類型是由______決定的
A.定義函數(shù)時(shí)所指定的函數(shù)類型
B.調(diào)用函數(shù)時(shí)臨時(shí)
C.調(diào)用該函數(shù)的主函數(shù)類型
D.return語句中的表達(dá)式類型
5.下列說法中,正確的是
A.C語言源程序無論包含了多少函數(shù),總是從main函數(shù)開始執(zhí)行
B.main是由C語言提供的,并不需要用戶自己編寫
C.調(diào)用C語言標(biāo)準(zhǔn)庫函數(shù)時(shí),程序中要用到include命令,它也是C語言的一種語句
D.在C語言中,要調(diào)用的函數(shù)必須在main函數(shù)中定義
6.程序應(yīng)該必須包含的部分是()
A.頭文件
B.注釋
C.高級(jí)語言
D.數(shù)據(jù)結(jié)構(gòu)和算法
7.帶參數(shù)的宏定義中,程序中引用宏定義的參數(shù)是
A.只能是常量
B.只能是整型量
C.只能是整型表達(dá)式
D.可以是任意表達(dá)式
8.C語言源程序文件經(jīng)過C編譯程序編譯連接之后生成一個(gè)后綴為()的文件。
A.”.c”
B.“.obj”
C.“.exe”
D.“.bas”
9.在C 語言程序中,在函數(shù)內(nèi)部定義的變量稱為()
A.全局變量
B.全程變量
C.外部變量
D.內(nèi)部變量
10.C語言中,關(guān)于 while 和 do while 循環(huán)語句的正確敘述是()
A.while 語句的循環(huán)控制條件為真時(shí)結(jié)束循環(huán)。
B.do while 語句的循環(huán)控制條件為真時(shí)結(jié)束循環(huán)。
C.while 循環(huán)體中不允許是空語句。
D.do while 的循環(huán)體至少被執(zhí)行一次.
11.在C語言中,while語句中的條件為()時(shí),結(jié)束該循環(huán)。
A.0
B.1
C.true
D.非0
12.為了避免嵌套的條件分支語句的二義性,C語言規(guī)定,C程序中的else總是與()組成配對(duì)關(guān)系。
A.縮排位置相同的if
B.在其之前末配對(duì)的if
C.在其之前末配對(duì)的最近的if
D.同一行上的if
13.以下函數(shù)的返回結(jié)果是( ). int function(char *x) { char *p=x; while(*p++); return(p-x-1); }
A.求字符串的長(zhǎng)度
B.將字符串x連接到字符串p后面
C.將字符串x復(fù)制到字符串p
D.將字符串x反向存放
14.C編譯程序是_______.
A.C程序的機(jī)器語言版本
B.一組機(jī)器語言指令
C.將C源程序編譯成目標(biāo)程序的程序
D.命令計(jì)算機(jī)執(zhí)行指定的操作
15.C浯言中函數(shù)能否嵌套調(diào)用和遞歸調(diào)用
A.二者均不可
B.前者可,后者不可
C.前者不可,后者可
D.二者均可
二、判斷題 (共 10 道試題,共 40 分)
16.用一個(gè)標(biāo)識(shí)符代表一個(gè)常量的稱為符號(hào)常量,符號(hào)常量不同于變量,它的值在其作用域內(nèi)不能改變,也不能再被賦值。( )
17.switch語句中,case后的各常量表達(dá)式可以相同。
18.switch語句中,各個(gè)case和default的出現(xiàn)次序不影響執(zhí)行結(jié)果。( )
19.? 形參變量只有在被調(diào)用時(shí)才分配內(nèi)存單元,在調(diào)用結(jié)束時(shí),即刻釋放所分配的內(nèi)存單元。
20.預(yù)處理功能是在對(duì)源程序正式編譯前由預(yù)處理程序完成的
21.自增運(yùn)算符和自減運(yùn)算符只能用于變量,不能用于常量或表達(dá)式 。( )
22.若a和b是同類型變量,在執(zhí)行了賦值語句a=b;后b中的值將放入a中,b中的值將丟失。
23.使用符號(hào)常量的好處是:一,含義清楚,二,在需要改變一個(gè)常量時(shí)能做到“一改全改”( )
24.在C程序中,語句之間必須要用分號(hào)“;”分隔。
25.使用printf和scanf函數(shù)時(shí),必須添加#include <stdio.h>命令。( )
奧鵬,國(guó)開,廣開,電大在線,各省平臺(tái),新疆一體化等平臺(tái)學(xué)習(xí)
詳情請(qǐng)咨詢QQ : 3230981406或微信:aopopenfd777

