可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777
大工21春《C/C 語言程序設(shè)計》在線作業(yè)1
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 50 分)
1.C語言中,下列合法的字符型常量是( )。
A."A"
B.'a'
C.'12'
D."12"
答案:
2.用語句scanf("x=%f,y=%f",&x,&y);使x,y的值均為1.2,正確的輸入是( )。
A.1.2,1.2
B.1.2 1.2
C.x=1.2,y=1.2
D.x=1.2 y=1.2
答案:
3.設(shè)有定義:char a[10]="ABCD",*p=a;,則*(p+3)的值是( )。
A."ABCD"
B.'D'
C.'\0'
D.不確定
答案:
4.下面合法的C語言標(biāo)識符是( )。
A.$ab
B.1_ab
C.printf
D.abc
答案:
5.程序段int a=1234;printf("%d\n",a);的輸出結(jié)果是()。
A.12
B.34
C.1234
D.提示出錯無結(jié)果
答案:
6.有一個函數(shù)原型如下所示,abc(float x,float y);{......},則該函數(shù)的返回類型為()。
A.void
B.double
C.int
D.float
答案:
7.若有定義:int a=8,b=5,c;,執(zhí)行語句c=a/b+0.4;后,c的值為()。
A.1.4
B.1
C.2.0
D.2
答案:
8.執(zhí)行下面的程序段后,輸出結(jié)果是()。main(){char a[]="english";printf("%c",a[5]);}
A.engli
B.s
C.english
D.sh
答案:
9.下列語句書寫正確的是()。
A.printf "Good morning.";
B.scanf("%d",x);
C.char x="s";
D.char d = 'T';
答案:
10.定義數(shù)組 float a[2][3];選出不屬于該數(shù)組的數(shù)據(jù)元素是()。
A.a[0][0]
B.a[2][3]
C.a[1][2]
D.a[0][2]
答案:
二、答案來源:(www.) (共 10 道試題,共 50 分)
11.C語言程序中使用數(shù)組時,可以不定義就使用。
答案:錯誤
12.C語言程序的三種基本結(jié)構(gòu)是順序結(jié)構(gòu),選擇結(jié)構(gòu),循環(huán)結(jié)構(gòu)。
答案:正確
13.設(shè)int a=1,則執(zhí)行完循環(huán)while(a++<5)后;a的值是6。
答案:正確
14.設(shè)有定義int x; double v;,則10+x+v值的數(shù)據(jù)類型是double。
答案:正確
15.設(shè)array為一個數(shù)組,則表達式sizeof(array)/sizeof(array[0])的結(jié)果為array數(shù)組中元素個數(shù)。
答案:正確
16.字符型數(shù)據(jù)在內(nèi)存中的存儲形式為原碼。
答案:錯誤
17.預(yù)處理命令在程序中都是以'*'符號開頭的。
答案:錯誤
18.do...while結(jié)構(gòu)中的語句至少執(zhí)行-次。
答案:正確
19.設(shè)short int i=65535;, 執(zhí)行語句 printf("%d",i) ;后的輸出結(jié)果是-1。
答案:正確
20.C++源程序文件的擴展名是.cpp。
答案:正確

