《C語言及程序設計X》在線平時作業(yè)3
試卷總分:100 得分:100
第1題,若有定義inta=2,b=9,k;k=a+b++/a++則k的值是()
A、6.5
B、7
C、6
D、8
正確答案:
第2題,在C語言中,一維數(shù)組的定義方式為:類型說明符數(shù)組名()。
A、[常量表達式]
B、[整型表達式]
C、[整型常量或整型表達式]
D、[整型常量]
正確答案:
第3題,標有/**/語句的輸出結果為()intx=20;printf("%d,%o,%x",x,x,x);/**/
A、20,20,20
B、"20,24,14"
C、"20,14,24"
D、"20,024,14"
正確答案:
第4題,函數(shù)rewind(fp)的作用是:使文件位置指針()。
A、重新返回文件的開頭
B、返回到前一個字符的位置
C、指向文件的末尾
D、自動移至下一個字符的位置
正確答案:
答案來源:(www.),在x值處于-2到2,4到8時值為"真",否則為"假"的表達式是()。
A、(2x-2)||(4x8)
B、((x=-2)||(x=2)||((x4)||(x=8))
C、(x2)(x=-2)(x4)(x8)
D、(x-2)(x4)||(x8)(x2)
正確答案:
第6題,執(zhí)行下面的程序后的數(shù)學結果為()intx,y,z;x=20,y=40,z=15;while(x;y)x+=4,y-=4;z/=2;printf("%d,%d,%d",x,y,z);
A、40,36,30
B、"32,8,7"
C、"32,28,7"
D、"32,28,7.5"
正確答案:
第7題,以下不正確的C語言標識符是()。
A、int
B、a_1_2
C、ab1exe
D、_x
正確答案:
第8題,下列程序的輸出為()#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
正確答案:
第9題,下面四個選項中,均是C語言關鍵字的選項是()。
A、autoenuminclude
B、switchtypedefcontinue
C、signedunionscanf
D、ifstructtype
正確答案:
答案來源:(www.),sizeof(float)是()。
A、雙精度型表達式
B、一個整型表達式
C、一個函數(shù)調用
D、一個不合法的表達式
正確答案:
第11題,在C語言中,引用數(shù)組元素時,其數(shù)組下標的數(shù)據類型允許是()。
A、整型常量
B、整型表達式
C、整型常量或整型表達式
D、任何類型的表達式
正確答案:
答案來源:(www.),下面對指針變量的敘述,正確的是()
A、指針變量可以加上一個指針變量
B、可以把一個整形數(shù)賦給指針變量
C、指針變量的值可以賦給指針變量
D、指針變量不可以有空值,即該指針變量必須指向某一變量
正確答案:
第13題,以下程序的輸出結果是()。main(){char*a[][5]={"how","do","you","do","!"};char**p;inti;p=a;for(i=0;i4;i++);printf("%s",p[i]);}
A、howdoyoudo!
B、how
C、howdoyoudo
D、hdyd
正確答案:
第14題,若有以下定義:intm=7,n=12;則能得到值為3的表達式是()。
A、n%=(m%=5)
B、n%=(m-m%5)
C、n%=m-m%5
D、(n%=m)-(m%=5)
正確答案:
答案來源:(www.),C語言中的構造類型數(shù)據包括()
A、數(shù)組類型、構造體類型和共用體類型
B、數(shù)組類型、結構體類型和指針類型
C、數(shù)組類型、結構體類型和枚舉類型
D、數(shù)組類型、結構體類型和空類型
正確答案:
第16題,下述for語句intI,x;for(i=0,x=1,i=9;x!=876;i++)scanf("%d",x);
A、最多循環(huán)10次
B、最多循環(huán)9次
C、無限循環(huán)
D、一次也不循環(huán)
正確答案:
第17題,設已定義i和k為int類型變量,則以下for循環(huán)語句for(I=0;k=-1,k=1;i++,k++)printf("****\n");
A、判斷循環(huán)結束的條件不合法
B、是無限循環(huán)
C、循環(huán)依次也不執(zhí)行
D、循環(huán)只執(zhí)行一次
正確答案:
第18題,復制題干,如有插入圖片點擊第二個"插入多圖按鈕"插入圖片并上傳圖片
A、單擊選項1 粘貼答案,如有圖片同樣方法插入上傳
B、選項內容都是
正確答案:
第19題,以下程序段()。intx=1,y=4;printf(xy?"x=%d":"y=%d",x,y);
A、輸出控制格式錯誤
B、輸出:x=1
C、輸出:y=1
D、輸出:y=4
正確答案:
答案來源:(www.),有定義:floatx=3.14,*p;下列錯誤的語句是()
A、p=3.14
B、p=x
C、*p=3
D、*p=x
正確答案:
第21題,在swith語句中可以根據需要使用或不需要使用break語句。
A、錯誤
B、正確
正確答案:
第22題,一個C源程序可由一個或多個函數(shù)組成
A、錯誤
B、正確
正確答案:
第23題,在C程序中,注釋說明只能位于一條語句的后面
A、錯誤
B、正確
正確答案:
第24題,C語言fread()函數(shù)的功能是從文件fp中讀取n個字符存入指定的內存。
A、錯誤
B、正確
正確答案:
答案來源:(www.),c語言結構類型變量在程序執(zhí)行期間所有成員一直駐留在內存。
A、錯誤
B、正確
正確答案: