《C語言及程序設計X》在線平時作業(yè)1
試卷總分:100 得分:100
第1題,當正常執(zhí)行了文件關(guān)閉操作時,fclose函數(shù)的返回值是()。
A、-1
B、隨機值
C、0
D、1
正確答案:
第2題,以下敘述中不正確的是()
A、在C程序中,調(diào)用函數(shù)時,只能把實參的值傳送給形參,形參的值不能傳送給實參
B、在C程序的函數(shù)中,最好使用全局變量
C、在C程序中,形參只是局限于所在函數(shù)
D、在C程序中,函數(shù)名的存儲類別為外部
正確答案:
第3題,下列四組選項中,均是不合法的用戶標識符的選項是______。
A、AP_0do
B、floatgoto_A
C、b-agotoint
D、_123tempINT
正確答案:
第4題,以下是正確的C語言標識符是()。
A、#define
B、_123
C、%d
D、\n
正確答案:
答案來源:(www.),下列四組選項中,均不是C語言關(guān)鍵字的選項是()。
A、defineIFtype
B、getccharprintf
C、includescanfcase
D、whilegopow
正確答案:
第6題,071^052的結(jié)果是()
A、32
B、16
C、23
D、22
正確答案:
第7題,下面四個選項中,均是合法轉(zhuǎn)義字符的選項是()。
A、\'''\\''\n'
B、"\''\017''\""'"
C、\018''\f''xab'
D、\\0''\101''xlf'
正確答案:
第8題,char*A[5],則標識符A的意義時()。
A、A是一個指向有5個字符型元素的指針變量
B、A是一個有5個元素的一維數(shù)組,每個元素指向字符型的指針變量
C、A是一個指向字符型的函數(shù)的指針變量
D、A是一個有5個元素的一維數(shù)組,每個元素指向整型變量的指針變量
正確答案:
第9題,函數(shù)strcmp("A","B")的值為()
A、0
B、-1
C、1
D、3
正確答案:
答案來源:(www.),下列程序的輸出為()#includestdio.h;main(){intm=13;floata=12.6,x;x=m/2+a/2;printf("%f\n",x);}
A、12
B、12.3
C、12.8
D、12.3
正確答案:
第11題,下面正確的字符常量是()
A、\X17'
B、\80'
C、\\'
D、"""\n"""
正確答案:
答案來源:(www.),設已定義i和k為int類型變量,則以下for循環(huán)語句for(I=0;k=-1,k=1;i++,k++)printf("****\n");
A、判斷循環(huán)結(jié)束的條件不合法
B、是無限循環(huán)
C、循環(huán)依次也不執(zhí)行
D、循環(huán)只執(zhí)行一次
正確答案:
第13題,對于循環(huán)語句while(1);下面()是正確的。
A、死循環(huán)
B、循環(huán)一次
C、不進如循環(huán)體
D、編譯有錯
正確答案:
第14題,下面四個選項中,均是C語言關(guān)鍵字的選項是()。
A、autoenuminclude
B、switchtypedefcontinue
C、signedunionscanf
D、ifstructtype
正確答案:
答案來源:(www.),若有以下類型說明語句:chara;intb;floatc;doubled;則表達式a*b-2*d+c的結(jié)果類型為()
A、float
B、char
C、int
D、double
正確答案:
第16題,復制題干,如有插入圖片點擊第二個"插入多圖按鈕"插入圖片并上傳圖片
A、單擊選項1 粘貼答案,如有圖片同樣方法插入上傳
B、選項內(nèi)容都是
正確答案:
第17題,若x為float型變量,則以列程序段結(jié)果是()x=1234.6789;printf("%-2.1f",x);
A、輸出格式描述符的域?qū)挾炔粔颍荒茌敵?br/>B、輸出為1234.7
C、輸出為1234.6
D、輸出為-1234.6
正確答案:
第18題,若有定義:intx=7;floata=2.5,b=4.7;則表達式a+x%3*(int)(a+b)%2/4的值是()。
A、2.5
B、2.75
C、3.5
D、0
正確答案:
第19題,述語句中,()中的if語法有錯誤。
A、if(xy);
B、"if(x==y)x+y;"
C、"if(x!=y)scanf(""%d"",x)else scanf(""%d"",y);"
D、"if(xy){x++;y++;}"
正確答案:
答案來源:(www.),下面程序的輸出是()。main(){intx=10,y=3;printf("%d\n",y=x%y);}
A、0
B、1
C、3
D、不確定的值
正確答案:
第21題,C語言本身沒有輸入輸出語句
A、錯誤
B、正確
正確答案:
第22題,聲明語句int a[][3]={{1,0,1},{},{1,1}};能對二維數(shù)組a進行正確初始化。
A、錯誤
B、正確
正確答案:
第23題,聲明語句int a[]={0};可以對一維數(shù)組a進行正確初始化。
A、錯誤
B、正確
正確答案:
第24題,int a[3][];可以對二維數(shù)組a的正確說明。
A、錯誤
B、正確
正確答案:
答案來源:(www.),若要用fopen函數(shù)打開一個新的二進制文件,該文件要既能讀也能寫,則文件方式字符串是"ab+"。
A、錯誤
B、正確
正確答案:

