《C語言及程序設(shè)計X》在線平時作業(yè)3
試卷總分:100 得分:100
第1題,下面程序的輸出是()。main(){intx=10,y=3;printf("%d\n",y=x%y);}
A、0
B、1
C、3
D、不確定的值
正確答案:
第2題,C語言中,邏輯"真"等價于()。
A、大于零的數(shù)
B、大于零的整數(shù)
C、非零的數(shù)
D、非零的整數(shù)
正確答案:
第3題,以下是正確的C語言標識符是()。
A、#define
B、_123
C、%d
D、\n
正確答案:
第4題,標有/**/語句的輸出結(jié)果為()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"
正確答案:
答案來源:(www.),若有以下說明和語句,則輸出結(jié)果是()。Char*sp="\\\"\n"rintf("%d",strlen(sp));
A、6
B、3
C、5
D、字符串中有非法自負,輸出值不定
正確答案:
第6題,以下能對一維數(shù)組a進行正確初始化的語句是()。
A、inta[10]=(0,0,0,0,0);
B、inta[10]={};
C、inta[]={0};
D、inta[10]={10*1};
正確答案:
第7題,若使用下述程序段將整數(shù)12和浮點數(shù)13.6分別賦給變量a和b,那么輸入應(yīng)該式()。inta;floatb;scanf("a=%d,b=%f",a,b);
A、1213.6
B、"a=12,b=13.6"
C、"12,13.6"
D、a=12b=13.6
正確答案:
第8題,合法的C語言標識符是()。
A、abc
B、2ab
C、_a1
D、/n
正確答案:
第9題,sizeof(float)是()。
A、雙精度型表達式
B、一個整型表達式
C、一個函數(shù)調(diào)用
D、一個不合法的表達式
正確答案:
答案來源:(www.),以下程序段()。intx=1,y=4;printf(xy?"x=%d":"y=%d",x,y);
A、輸出控制格式錯誤
B、輸出:x=1
C、輸出:y=1
D、輸出:y=4
正確答案:
第11題,下面對函數(shù)的敘述,不正確的是()。
A、函數(shù)的返回值是通過函數(shù)中的return語句獲得的
B、函數(shù)不能嵌套定義
C、一個函數(shù)中有且只有一個return語句
D、函數(shù)中沒有return語句,并不是不帶回值
正確答案:
答案來源:(www.),復制題干,如有插入圖片點擊第二個"插入多圖按鈕"插入圖片并上傳圖片
A、單擊選項1 粘貼答案,如有圖片同樣方法插入上傳
B、選項內(nèi)容都是
正確答案:
第13題,下面四個選項中,均是C語言關(guān)鍵字的選項是()。
A、autoenuminclude
B、switchtypedefcontinue
C、signedunionscanf
D、ifstructtype
正確答案:
第14題,以下程序段執(zhí)行后輸出結(jié)果()。inti;for(i=1;;i++);printf("%d",i++);
A、1
B、2
C、3
D、死循環(huán)
正確答案:
答案來源:(www.),有兩個字符數(shù)組a、b,則以下正確的輸入語句是()。
A、gets(a,b);
B、"scanf(""%s%s"",a,b);"
C、"scanf(""%s%s"",a,b);"
D、"gets(""a""),gets(""b"");"
正確答案:
第16題,有定義:floatx=3.14,*p;下列錯誤的語句是()
A、p=3.14
B、p=x
C、*p=3
D、*p=x
正確答案:
第17題,執(zhí)行下面的程序后的數(shù)學結(jié)果為()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"
正確答案:
第18題,下列四組選項中,均是不合法的用戶標識符的選項是______。
A、AP_0do
B、floatgoto_A
C、b-agotoint
D、_123tempINT
正確答案:
第19題,以下程序段()。intx=1,y=4;printf(xy?"x=%d":"y=%d",x,y);
A、輸出控制格式錯誤
B、輸出:x=1
C、輸出:y=1
D、輸出:y=4
正確答案:
答案來源:(www.),C語言中,下列說法正確的是()
A、不能使用do...while語句構(gòu)成循環(huán)。
B、do...while語句構(gòu)成的循環(huán)必須用break語句才能退出。
C、do...while語句構(gòu)成的循環(huán),當while語句中的表達式值為非0結(jié)束循環(huán)。
D、do...while語句構(gòu)成的循環(huán),當while語句中的表達式值為0結(jié)束循環(huán)。
正確答案:
第21題,在C程序中main函數(shù)必須位于程序的最前面
A、錯誤
B、正確
正確答案:
第22題,當從鍵盤輸入數(shù)據(jù)時,對于整型變量只能輸入整型數(shù)值,對于實型變量只能輸入實型數(shù)值
A、錯誤
B、正確
正確答案:
第23題,一個整數(shù)可以直接賦給一個枚舉變量
A、錯誤
B、正確
正確答案:
第24題,主函數(shù)可以在其他函數(shù)之后,函數(shù)內(nèi)不可以嵌套定義函數(shù)
A、錯誤
B、正確
正確答案:
答案來源:(www.),在C程序中,逗號運算符的優(yōu)先級最低
A、錯誤
B、正確
正確答案:

