注意:
選擇題中1、2扼劈、3驻啤、4分別對(duì)應(yīng)A、B测僵、C街佑、D;
判斷題中捍靠,1、2分別對(duì)應(yīng)對(duì)森逮、錯(cuò)榨婆;
----
《C語(yǔ)言程序設(shè)計(jì)》第12章在線測(cè)試
剩余時(shí)間:
59:45
答題須知:1、本卷滿分20分褒侧。
? ? ? ? ? 2良风、答完題后,請(qǐng)一定要單擊下面的“交卷”按鈕交卷闷供,否則無(wú)法記錄本試卷的成績(jī)烟央。
? ? ? ? ? 3、在交卷之前歪脏,不要刷新本網(wǎng)頁(yè)疑俭,否則你的答題結(jié)果將會(huì)被清空。
第一題婿失、單項(xiàng)選擇題(每題1分钞艇,5道題共5分)
1、若執(zhí)行fopen函數(shù)時(shí)發(fā)生錯(cuò)誤豪硅,則函數(shù)的返回值是()2
A哩照、地址值 B、0
C懒浮、1 D飘弧、EOF
2、fp 是文件指針,str 是一個(gè)字符串次伶,n是一個(gè)整數(shù)蹋岩,向文件中輸出數(shù)據(jù)的正確格式是:2
A、fprintf("%s,%d\n",str,n,fp); B学少、fprintf(fp,"%s,%d\n",str,n);
C剪个、fprintf("fp %s,%d\n",str,n); D、fprintf("%s,%d fp\n",str,n);
3版确、在C語(yǔ)句中扣囊,&后跟指針變量名,表示該指針變量的(( )绒疗。3
A侵歇、值 B、別名
C吓蘑、地址 D惕虑、類(lèi)型
4、若有int a=3,*pa; float f=4.5,*pf=&f;磨镶,則下列表述中溃蔫,錯(cuò)誤的是 ( )。2
A琳猫、pa=&a B伟叛、pa=&f
C、pf=&f D脐嫂、*pf=a+f
5统刮、若有int a[10],*p=a;,則( )账千。3
A侥蒙、p++可以使p指向下一個(gè)字節(jié) B、p+=2 相當(dāng)于p=sizeof(a)/10
C匀奏、p++可以使p指向下一個(gè)元素鞭衩,即a[1]的首地址 D、p+=2可以使p指向下一個(gè)元素攒射,即a[1]的首地址
第二題醋旦、多項(xiàng)選擇題(每題2分,5道題共10分)
1会放、C語(yǔ)言中的文件分類(lèi)是:24
A饲齐、文本文件和數(shù)據(jù)文件
B、文本文件和二進(jìn)制文件
C咧最、數(shù)據(jù)文件和二進(jìn)制文件
D捂人、順序文件和隨機(jī)文件
2御雕、以讀寫(xiě)方式打開(kāi)一個(gè)二進(jìn)制文件fil2,fopen函數(shù)的正確的調(diào)用方式是:34
A滥搭、FILE *FP; FP=fopen("fil2","r");
B酸纲、FILE *FP; FP=fopen("fil2","rb");
C、FILE *FP; FP=fopen("fil2","wb+");
D瑟匆、FILE *FP; FP=fopen("fil2","rb+");
3闽坡、已有定義char s[10],*p=s;。在下列表達(dá)式中愁溜,正確的表達(dá)式是:134
A疾嗅、p=s+5
B、s=p+s
C冕象、*p=s[0]
D代承、s[2]=p[4]
4、若有int x,*px=&x; float y, *pf=&y;char c,*pc=&c;渐扮,下列正確的為( )论悴。135
A、px=(int *)pf;
B墓律、pc=(int *)px;
C膀估、px=(int *)pc;
D、pf=(int *)px;
E只锻、pf=(float *)pc;
5玖像、設(shè)有定義語(yǔ)句“int x=10, *p=&x”,則表達(dá)式的值為10的有( )齐饮。2345
A、p
B笤昨、*p
C祖驱、*&x
D、*p=x
E瞒窒、x=*p
第三題捺僻、判斷題(每題1分,5道題共5分)
1崇裁、單目運(yùn)算符“&”是指針運(yùn)算符匕坯。2
正確 錯(cuò)誤
2、函數(shù)中的形參若為指針拔稳,則調(diào)用時(shí)對(duì)應(yīng)位置上的實(shí)參不能是數(shù)組名葛峻。2
正確 錯(cuò)誤
3、*&p與p一樣巴比。1
正確 錯(cuò)誤
4术奖、雙目運(yùn)算符“*”是指針運(yùn)算符礁遵。2
正確 錯(cuò)誤
5、共用體變量的存儲(chǔ)單元長(zhǎng)度是最長(zhǎng)分量的存儲(chǔ)長(zhǎng)度采记。1
正確 錯(cuò)誤