版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
C++題庫單選精選題庫
1.若有inta[10]={0,1,2,3,4,5,6,7,8,9),*p=a;則輸出結(jié)果不為5
的語句為()。
A:printf("%d”,*(a+5));B:printfp[5]);
C:printf("%d”,*(p+5));D:printf("%d",*p[5]);
2.下列語句中,不正確的是()。
A:staticchara[2]={l,2};B:staticint
a[2]={'l','2'};
C:staticchara[2]={'1','2','3'};D:staticchar
a⑵=1門;
3.以下數(shù)據(jù)中,不正確的數(shù)值或字符常量是()。
A:0B:5LC:ol3D:9861
4.設(shè)pl和p2是指向同一個字符串的指針變量,c為字符變量,則
以下
不能正確執(zhí)行的賦值語句是()。
A:c=*pl+*p2;B:p2=c;C:pl=p2;D:c=*pl*(*p2);
5.若有語句int*point,a=4;和point=&a;下面均代表地址的一組
選項是()。
A:a,point,*&aB:&*a,&a,*pointC:*&point,*point,&a
D:&a,&*point,point
6.若a=l,b=2則a|b的值是()。
A:0B:1C:2D:3
7.下列關(guān)于C語言數(shù)據(jù)文件的敘述中正確的是()。
A:文件由ASCII碼字符序列組成,C語言只能讀寫文本文件
B:文件由二進(jìn)制數(shù)據(jù)序列組成,C語言只能讀寫二進(jìn)制文件
C:文件由記錄序列組成,可按數(shù)據(jù)的存放形式分為二進(jìn)制文件和文本
文件
D:文件由數(shù)據(jù)流形式組成,可按數(shù)據(jù)的存放形式分為二進(jìn)制文件和文
本文件
8.設(shè)有intx=ll;則表達(dá)式(x++*1/3)的值是()。
A:3B:4C:llD:12
9.以下數(shù)組定義中不正確的是()。
A:inta[2][3];B:intb[][3]={0,1,2,3};
C:intc[100][100]={0};D:int
d[3]□={{1,2},{1}2,3},{1,2,3,4}};
10.以下read函數(shù)的調(diào)用形式中,參數(shù)類型正確的是()。
A:read(intfd,char*buf,intcount)B:read(int*buf,int
fd,intcount)
C:read(intfd,intcount,char*buf)D:read(intcount,char
*buf,intfd)
11.以下數(shù)據(jù)中,不正確的數(shù)值或字符常量是()°
A:cB:66C:OxaaD:50
12.若有說明:inta[10];則對a數(shù)組元素的正確引用是()。
A:a[10]B:a[3,5]C:a(5)D:a[10-10]
13.對以下說明語句inta[10]={6,7,8,9,10}:的正確理解是()。
A:將5個初值依次賦給a[l]至a[5]B:將5個初值依次賦給a[0]
至a[4]
C:將5個初值依次賦給a[6]至a[10]D:因為數(shù)組長度與初值的個
數(shù)不相同,所以此語句不正確
14.已知字母a的ASCII十進(jìn)制代碼為97,則執(zhí)行下列語句后的輸出
結(jié)果為()。
chara-a;a一;
printf("%d,%c\n”,a+'2'」O',a+'3',O');
A:b,cB:a一運算不合法,故有語法錯C:98,cD:格式描
述和輸出項不匹配,輸出無定值
15.以下敘述中正確的是()。
A:在程序的一行上可以出現(xiàn)多個有效的預(yù)處理命令行
B:使用帶參的宏時一,參數(shù)的類型應(yīng)與宏定義時的一致
C:宏替換不占用運行時間,只占編譯時間
D:在以下定義中CR是稱為“宏名〃的標(biāo)識符ftdefineCR045
16.函數(shù)rewind的作用是()。
A:使位置指針重新返回文件的開頭B:將位置指針指向文件中
所要求的特定位置
C:使位置指針指向文件的末尾D:使位置指針自動移至下
一個字符位置
17.若有說明:inta[][3]={1,2,3,4,5,6,7};則a數(shù)組第一維的大小
是()。
A:2B:3C:4D:無確定值
18.下列字符序列中,不可用作C語言標(biāo)識符的是()。
A:b70B:#abC:symbolD:a_1
19.假定int類型變量占用兩個字節(jié),其有定義:intx[10]={0,2,4};,
則數(shù)組x在內(nèi)存中所占字節(jié)數(shù)是()。
A:3B:6C:10D:20
20.以下函數(shù)調(diào)用語句中實參的個數(shù)是()。
exce((vl,v2),(v3,v4,v5),v6);
A:3B:4C:5D:6
21.下列程序的輸出為()。main(){inty=10;
while(y一);printf("y=%d\n”,y);}
A:y=OB:while構(gòu)成無限循環(huán)C:y=lD:y=-1
22.以下敘述中不正確的是()。
A:一個好的程序應(yīng)該有詳盡的注釋B:在C程序中,賦值運算符
的優(yōu)先級最低
C:在C程序中,j++;是一條賦值語句D:C程序中的南區(qū)111(16和
#define均不是C語句
23.以下能對二維數(shù)組a進(jìn)行正確初始化的語句是()。
A:inta[2][]={{1,0,1},{5,2,3}};B:int
a[][3]={{1,2,3},{4}5,6}};
C:inta[2][4]={{1}2,3},{4,5},{6}};D:int
a[][3]={{l,0,l}{},{1,1});
24.下面選擇中正確的賦值語句是(設(shè)chara[5],*p=a;)()。
A:p="abcd";B:a="abcd";C:*p="abcd”;D:*a="abcd";
25.以下數(shù)據(jù)中,不正確的數(shù)值或字符常量是()。
A:8.9el.2B:10C:OxffOOD:82.5
26.以下正確的函數(shù)定義形式是()。
A:doublefun(intx,inty)B:doublefun(intx;inty)
C:doublefun(intx,inty);D:doublefun(intx,y);
27.執(zhí)行下列語句后,a和b的值分別為()。
inta,b;
a=l+,a;
b=2+7%-4-'A';
A:-63,-64B:98,-60C:1,-60D:79,78
28.下列語句的輸出結(jié)果是()。printf(//%d\n,,,(int)(2.5+3.0)/3);
A:有語法錯誤不能通過編譯B:2C:1D:0
29.以下可作為函數(shù)fopen中第一個參數(shù)的正確格式是()。
A:c:user\text.txtB:c:\user\text.txt
C:"c:\user\text.txt"D:"c:\\user\\text.txt〃
30.若以〃a+”方式打開一個已存在的文件,則以下敘述正確的是()。
A:文件打開時,原有文件內(nèi)容不被刪除,位置指針移到文件末尾,可作
添加和讀操作
B:文件打開時,原有文件內(nèi)容不被刪除,位置指針移到文件開頭,可作
重寫和讀操作
C:文件打開時一,原有文件內(nèi)容被刪除,只可作寫操作
D:以上各種說法皆不正確
31.下面四個選項中,均是不合法的浮點數(shù)的選項是()。
A:160.0.12e3B:1232e4.2.e5
C:-.18123e40.0D:-e3.234le3
32.以下符合C語言語法的賦值表達(dá)式是()。
A:d=9+e+f=d+9B:d=9+e,f=d+9
C:d=9+e,e++,d+9D:d=9+e++=d+7
33.C語言中的文件的存儲方式有()。
A:只能順序存取B:只能隨機(jī)存?。ɑ蛑苯哟嫒。?/p>
C:可以順序存取,也可隨機(jī)存取D:只能從文件的開頭進(jìn)行存取
34.以下函數(shù)調(diào)用語句中實參的個數(shù)是()。
func((el,e2),(e3,e4,e5));
A:2B:3C:5D:語法錯誤
35.以下敘述中正確的是()。
A:C語言比其他語言高級
B:C語言可以不用編譯就能被計算機(jī)識別執(zhí)行
C:C語言以接近英語國家的自然語言和數(shù)學(xué)語言作為語言的表達(dá)形式
D:C語言出現(xiàn)的最晚,具有其他語言的一切優(yōu)點
36.兩個指針變量不可以()。
A:相加B:比較C:相減D:指向同一地址
37.對于void類型函數(shù),調(diào)用時不可作為()。
A:自定義函數(shù)體中的語句B:循環(huán)體里的語句
C:if語句的成分語句D:表達(dá)式
38.以下描述中,正確的是()。
A:預(yù)處理是指完成宏替換和文件包含中指定的文件的調(diào)用
B:預(yù)處理指令只能位于C源文件的開始
C:C源程序中凡是行首以#標(biāo)識的控制行都是預(yù)處理指令
D:預(yù)處理就是完成C編譯程序?qū)源程序第一遍掃描,為編譯詞法和
語法分析作準(zhǔn)備
39.能將高級語言編寫的源程序轉(zhuǎn)換為目標(biāo)程序的是()。
A:鏈接程序B:解釋程序
C:編譯程序D:編輯程序
40.若要打開A盤上user子目錄下名為abc.txt的文本文件進(jìn)行讀、
寫操作,
下面符合此要求的函數(shù)調(diào)用是()。
A:fopen("A:\user\abc.txt","r")
B:fopen("A:\\user\\abc.txt","r+")
C:fopen("A:\user\abc.txt","rb")
D:fopen("A:\\user\\abc.txt","w")
以下對C語言中的函數(shù)描述不正確的有()。
A:可以嵌套定義,不可以嵌套調(diào)用B:不可以嵌套定義,可以嵌套
調(diào)用
C:可以嵌套定義,也可以嵌套調(diào)用D:嵌套定義和嵌套調(diào)用都不允
許
以下敘述正確的是()。
A:預(yù)處理命令行都必須以〃開始B:在程序中凡是
以〃#“開始的語句行都是預(yù)處理命令行
C:C程序在執(zhí)行過程中對預(yù)處理命令行進(jìn)行處理D:#defineABCD
是正確的宏定義
以下描述錯誤的是()。
A:continue語句的作用是重新開始一次循環(huán)體的執(zhí)行
B:只能在循環(huán)體內(nèi)和switch語句體內(nèi)使用break語句
C:在循環(huán)體內(nèi)使用break語句和continue語句的作用相同
D:從多重循環(huán)嵌套中退出是,只能使用goto語句
有定義語句:intx,y;若要通過scanf("%d,%d",&x,&y);
語句使變量x得到數(shù)值11,變量y得到數(shù)值12,下面四組輸入形式
中,
正確的有()。
A:ll12〈回車)B:11,〈空格>12〈回車>C:ll,12〈回車>
D:U,〈回車〉12〈回車>
以下合法的十六進(jìn)制數(shù)是()°
A:oxffB:OXabcC:0x01D:0X9X
以下4個選項中,可以看作是一條語句的有()。
A:{;}B:a=O,b=0,c=0;C:if(a>0);D:if(b==0)
m=l;n=2;
以下選項中,合法的字符常量是()。
A:'\t'C:〃n"D:'\xaa'
以下描述正確的是()。
A:使用whi1e和do-whi1e循環(huán)時,循環(huán)變量初始話的操作應(yīng)在循環(huán)
體語句之前完成
B:\vhile循環(huán)是先判斷表達(dá)式,后執(zhí)行循環(huán)語句
C:do-while和for循環(huán)均是先執(zhí)行循環(huán)語句,后判斷表達(dá)式
D:for,while和do-while循環(huán)中的循環(huán)體均可以由空語句構(gòu)成
以下關(guān)于數(shù)組描述錯誤的是()。
A:數(shù)組的大小是固定的,但可以有不同的類型的數(shù)組元素
B:數(shù)組的大小是可變的,但所有數(shù)組元素的類型必須相同
C:數(shù)組的大小是固定的,所有數(shù)組元素的類型必須相同
D:數(shù)組的大小是可變的,可以有不同的類型的數(shù)組元素
以下選項中不是C語言合法整數(shù)的是()。
A:10110B:0386C:0XffaD:x2a2
對do-while語句描述正確的是()。
A:do-while語句構(gòu)成的循環(huán)可以使用break語句退出循環(huán)
B:do-while語句構(gòu)成的循環(huán)必須使用break語句退出循環(huán)
C:do-while語句構(gòu)成的循環(huán),當(dāng)while中的表達(dá)式值為非零時結(jié)束
循環(huán)
D:do-while語句構(gòu)成的循環(huán),當(dāng)while中的表達(dá)式值為零時結(jié)束循
環(huán)
在定義inta[2][3];之后,對a的引用正確的有()。
A:a[0][2]B:a[l,3]C:a[l>2][!1]D:a[2][0]
以下用戶標(biāo)識符,其中合法的是()。
A:returnB:f2_G3C:A3-3D:abc
以下選項中不合法的字符常量是()。
A:"B"B:''010'C:68D:D
以下正確的if語句形式是()。
A:if(x>y&&x!=y);
B:if(x==y)x+=y;
C:if(x!=y)scanf("%d",&x)elsescanf&y);
D:if(x<y){x++;y++;}
以下關(guān)于typedef的敘述正確的是()。
A:用typedef可以定義各種類型名,但不能用來定義變量B:用
typedef可以增加新類型
C:用typedef只是將已存在的類型用一個新的名字來代表D:使
用typedef便于程序的通用
以下可以定義為用戶標(biāo)識符的有()。
A:scanfB:shortC:_3com_D:int
已定義c為字符型變量,則下列語句中錯誤的是()。
A:c='97';B:c="97";C:c=97;D:c="a”;
以下不合法的賦值語句是()°
A:x=y=100B:d——;C:x+y;D:c=int(a+b);
以下敘述正確的是()。
A:C語言嚴(yán)格區(qū)分大小寫英文字母
B:C語言用〃;〃作為語句分隔符
C:C程序書寫格式自由,一行內(nèi)可以寫兒個語句,一個語句也可以寫在
幾行上.
D:可以使用/*…*/對C程序中的任何部分作注釋
以下描述正確的是()。
A:調(diào)用函數(shù)時一,實參可以是表達(dá)式B:調(diào)用函數(shù)時,實參與形
參可以共用內(nèi)存單元
C:調(diào)用函數(shù)時,將為形參分配內(nèi)存單元D:調(diào)用函數(shù)時,實參與形
參的類型必須一致
以下選項中合法的表達(dá)式是()。
A:0<=x<100B:i=j==OC:(char)(65+3)D:x+l=x+l
設(shè)有以下定義
inta=0;doubleb=l.25;charc='A';#defined
2
則下面語句中正確的是()。
A:a++;B:b++;C:c++;D:d++;
以下對二維數(shù)組a進(jìn)行正確初始話的是()°
A:staticcharword[]='Turbo'。';B:staticchar
word[]={,T/u;,c/」\0」;
C:staticcharword[]={,,Turbo\0/,};D:staticchar
word口="Turbo\0”;
以下不符合C語言語法的實型常量是()。
A:l.2E0.5B:3.14.159EC:.5E-3D:E15
若以下選項中的變量已正確定義,則不正確的賦值語句是()。
A:xl=26.8%3B:x=3*x+xC:x3=0xl2D:x4=l+2=3;
下列對邏輯運算符兩側(cè)的運算對象的數(shù)據(jù)類型描述不正確的是()。
A:只能是?;?B:只能是?;蚍?。正數(shù)C:可以是整型或字
符型數(shù)據(jù)D:可以是任何類型的數(shù)據(jù)
下列選項中是C語言合法標(biāo)志符的有()。
A:good_morningB:mainC:stdio.hD:8abc
以下對switch語句和break語句中描述錯誤的有()。
A:在switch語句中必須使用break語句
B:break語句只能用于switch語句
C:在switch語句中,可以根據(jù)需要使用或不使用break語句
D:break語句是switch語句的一部分
以下敘述中正確的是()。
A:一個C源程序可由一個或多個函數(shù)組成B:一個C源程序必須
包含一個main()函數(shù)
C:C源程序的基本組成單位是函數(shù)D:在C源程序中,注
釋說明只能位于一條語句的最后
若a,b,c,d都是int型變量且初值為0,以下選項中正確的賦值
語句是()。
A:a=b=c=d=100;B:d++;C:c+b;D:d=(c=22)-(b++);
試卷編號:4464所屬語言:TurboC所屬方案:dxt2
K第1題H『單項選擇』(1.0分)(題號:543)
若有inta[有]={0,l,2,3,4,5,6,7,8,9},*p=a;則輸出結(jié)果不為5
的語句為()。
A:printf("%d”,*(a+5));
B:printfp[5]);
C:printf("%d”,*(p+5));
D:printf*p[5]);
答案:D
K第2題U『單項選擇』(LO分)(題號:441)
下列語句中,不正確的是()。
A:staticchara[2]={l,2};
B:staticinta[2]={'1','2'};
C:staticchara[2]={'1','2','3'};
D:staticchara[2]={,T};
答案:C
K第3題U『單項選擇』(1.0分)(題號:90)
以下數(shù)據(jù)中,不正確的數(shù)值或字符常量是()。
A:0
B:5L
C:ol3
D:9861
答案:C
K第4題U『單項選擇』(1.0分)(題號:700)
設(shè)P1和P2是指向同一個字符串的指針變量,c為字符變量,則以下
不能正確執(zhí)行的賦值語句是()。
A:c=*pl+*p2;
B:p2=c;
C:pl=p2;
D:c=*pl*(*p2);
答案:B
K第5題U『單項選擇』(1.0分)(題號:705)
若有語句int*point,a=4;和point=&a;下面均代表地址的一組選項
是()。
A:a,point,*&a
B:&*a,&a,*point
C:*&point,*point,&a
D:&a,&*point,point
答案:D
K第6題U『單項選擇』(1.0分)(題號:688)
若a=l,b=2則a|b的值是()。
A:0
B:1
C:2
D:3
答案:D
K第7題X『單項選擇』(1.0分)(題號:737)
下列關(guān)于C語言數(shù)據(jù)文件的敘述中正確的是()。
A:文件由ASCII碼字符序列組成,C語言只能讀寫文本文件
B:文件由二進(jìn)制數(shù)據(jù)序列組成,C語言只能讀寫二進(jìn)制文件
C:文件由記錄序列組成,可按數(shù)據(jù)的存放形式分為二進(jìn)制文件和文本
文件
D:文件由數(shù)據(jù)流形式組成,可按數(shù)據(jù)的存放形式分為二進(jìn)制文件和文
本文件
答案:D
K第8題X『單項選擇』(1.0分)(題號:591)
設(shè)有intx=ll;則表達(dá)式(x++*1/3)的值是()。
A:3
B:4
C:ll
D:12
答案:A
K第9題X『單項選擇』(1.0分)(題號:656)
以下數(shù)組定義中不正確的是()。
A:inta[2][3];
B:intb[][3]={0,1,2,3};
C:intc[100][100]={0};
D:intd[3]□={{1,2},{1}2,3},{1,2,3,4));
答案:D
K第10題1『單項選擇』(1.0分)(題號:727)
以下read函數(shù)的調(diào)用形式中,參數(shù)類型正確的是()。
A:read(intfd,char*buf,intcount)
B:read(int*buf,intfd,intcount)
C:read(intfd,intcount,char*buf)
D:read(intcount,char*buf,intfd)
答案:A
K第11題】『單項選擇』(L0分)(題號:384)
以下數(shù)據(jù)中,不正確的數(shù)值或字符常量是()。
A:c
B:66
C:Oxaa
D:50
答案:A
K第12題》『單項選擇』(1.0分)(題號:641)
若有說明:inta[10];則對a數(shù)組元素的正確引用是()。
A:a[10]
B:a[3,5]
C:a(5)
D:a[10-10]
答案:D
K第13題】『單項選擇』(1.0分)(題號:633)
對以下說明語句inta[10>{6,7,8,9,10);的正確理解是()。
A:將5個初值依次賦給a[l]至a[5]
B:將5個初值依次賦給a[0]至a[4]
C:將5個初值依次賦給a[6]至a[10]
D:因為數(shù)組長度與初值的個數(shù)不相同,所以此語句不正確
答案:B
K第14題】『單項選擇』(1.0分)(題號:135)
已知字母a的ASCII十進(jìn)制代碼為97,則執(zhí)行下列語句后的輸出結(jié)
果為()。
chara-a,;a一;
printf("%d,%c\n”,a+'2,-O',a+'3'O');
A:b,c
B:a一運算不合法,故有語法錯
C:98,c
D:格式描述和輸出項不匹配,輸出無定值
答案:C
K第15題】『單項選擇』(1.0分)(題號:692)
以下敘述中正確的是()。
A:在程序的一行上可以出現(xiàn)多個有效的預(yù)處理命令行
B:使用帶參的宏時,參數(shù)的類型應(yīng)與宏定義時的一致
C:宏替換不占用運行時間,只占編譯時間
D:在以下定義中CR是稱為“宏名”的標(biāo)識符ftdefineCR045
答案:C
K第16題》『單項選擇』(L0分)(題號:720)
函數(shù)rewind的作用是()。
A:使位置指針重新返回文件的開頭
B:將位置指針指向文件中所要求的特定位置
C:使位置指針指向文件的末尾
D:使位置指針自動移至下一個字符位置
答案:A
K第17題】『單項選擇』(1.0分)(題號:635)
若有說明:inta[][3]={1,2,3,4,5,6,7};則a數(shù)組第一維的大小是
()o
A:2
B:3
C:4
D:無確定值
答案:B
K第18題】『單項選擇』(1.0分)(題號:378)
下列字符序列中,不可用作C語言標(biāo)識符的是()。
A:b70
B:#ab
C:symbol
D:a_l
答案:B
K第19題》『單項選擇』(L0分)(題號:655)
假定int類型變量占用兩個字節(jié),其有定義:intx[10]={0,2,4);
則數(shù)組x在內(nèi)存中所占字節(jié)數(shù)是()。
A:3
B:6
C:10
D:20
答案:D
K第20題》『單項選擇』(L0分)(題號:453)
以下函數(shù)調(diào)用語句中實參的個數(shù)是()。
exce((vl,v2),(v3,v4,v5),v6);
A:3
B:4
C:5
D:6
答案:A
K第21題】『單項選擇』(1.0分)(題號:433)
下列程序的輸出為()。main(){inty=10;while(y一)
printf(〃y=%d\n〃,y);}
A:y=O
B:whi1e構(gòu)成無限循環(huán)
C:y=l
D:y=-1
答案:D
K第22題U『單項選擇』(1.0分)(題號:106)
以下敘述中不正確的是()。
A:一個好的程序應(yīng)該有詳盡的注釋
B:在C程序中,賦值運算符的優(yōu)先級最低
C:在C程序中,j++;是一條賦值語句
D:C程序中的#include和#define均不是C語句
答案:B
K第23題》『單項選擇』(1.0分)(題號:647)
以下能對二維數(shù)組a進(jìn)行正確初始化的語句是()。
A:inta[2][]={{1,0,1},{5}2,3}};
B:inta[][3]={{l,2,3},{4,5,6}};
C:inta[2][4]={{1}2,3},{4,5},{6}};
D:inta[][3]={{1,0,1}{},{1,1});
答案:B
K第24題】『單項選擇』(1.0分)(題號:192)
下面選擇中正確的賦值語句是(設(shè)chara[5],*p=a;)()。
A:p="abcd";
B:a="abcd";
C:*p=〃abccT;
D:*a="abcd";
答案:A
K第25題XI1單項選擇』(LO分)(題號:101)
以下數(shù)據(jù)中,不正確的數(shù)值或字符常量是()。
A:8.9el.2
B:10
C:OxffOO
D:82.5
答案:A
K第26題Hr單項選擇」(LO分)(題號:664)
以下正確的函數(shù)定義形式是()。
A:doublefun(intx,inty)
B:doublefun(intx;inty)
C:doublefun(intx,inty);
D:doublefun(intx,y);
答案:A
K第27題H『單項選擇』(LO分)(題號:147)
執(zhí)行下列語句后,a和b的值分別為()。
inta,b;
a=l+,a;
b=2+7%-4-'A';
A:-63,-64
B:98,-60
C:1,-60
D:79,78
答案:B
K第28題X『單項選擇』(1.0分)(題號:400)
下列語句的輸出結(jié)果是()。printf(,,%d\n/,,(int)(2.5+3.0)/3);
A:有語法錯誤不能通過編譯
B:2
C:1
D:0
答案:C
K第29題》『單項選擇』(L0分)(題號:734)
以下可作為函數(shù)fopen中第一個參數(shù)的正確格式是()。
A:c:user\text.txt
B:c:\user\text.txt
C:'c:\user\text.txt”
D:'c:\\user\\text.txt”
答案:D
K第30題》『單項選擇』(1.0分)(題號:730)
若以〃a+〃方式打開一個已存在的文件,則以下敘述正確的是()。
A:文件打開時,原有文件內(nèi)容不被刪除,位置指針移到文件末尾,可作
添加和讀操作
B:文件打開時,原有文件內(nèi)容不被刪除,位置指針移到文件開頭,可作
重寫和讀操作
C:文件打開時,原有文件內(nèi)容被刪除,只可作寫操作
D:以上各種說法皆不正確
答案:A
K第31題1『單項選擇』(1.0分)(題號:601)
下面四個選項中,均是不合法的浮點數(shù)的選項是()。
A:160.0.12e3
B:1232e4.2.e5
C:-.18123e40.0
D:-e3.234le3
答案:B
K第32題X『單項選擇』(1.0分)(題號:603)
以下符合C語言語法的賦值表達(dá)式是()。
A:d=9+e+f=d+9
B:d=9+e,f=d+9
C:d=9+e,e++,d+9
D:d=9+e++=d+7
答案:B
K第33題》『單項選擇』(1.0分)(題號:214)
C語言中的文件的存儲方式有()。
A:只能順序存取
B:只能隨機(jī)存?。ɑ蛑苯哟嫒。?/p>
C:可以順序存取,也可隨機(jī)存取
D:只能從文件的開頭進(jìn)行存取
答案:C
K第34題X『單項選擇』(1.0分)(題號:454)
以下函數(shù)調(diào)用語句中實參的個數(shù)是()。func((el,e2),(e3,e4,e5));
A:2
B:3
C:5
D:語法錯誤
答案:A
K第35題》『單項選擇』(1.0分)(題號:567)
以下敘述中正確的是()。
A:C語言比其他語言高級
B:C語言可以不用編譯就能被計算機(jī)識別執(zhí)行
C:C語言以接近英語國家的自然語言和數(shù)學(xué)語言作為語言的表達(dá)形式
D:C語言出現(xiàn)的最晚,具有其他語言的一切優(yōu)點
答案:C
K第36題》『單項選擇』(1.0分)(題號:188)
兩個指針變量不可以()。
A:相加
B:比較
C:相減
D:指向同一地址
答案:A
K第37題F『單項選擇』(1.0分)(題號:528)
對于void類型函數(shù),調(diào)用時不可作為()。
A:自定義函數(shù)體中的語句
B:循環(huán)體里的語句
C:if語句的成分語句
D:表達(dá)式
答案:D
K第38題》『單項選擇』(1.0分)(題號:177)
以下描述中,正確的是()。
A:預(yù)處理是指完成宏替換和文件包含中指定的文件的調(diào)用
B:預(yù)處理指令只能位于C源文件的開始
C:C源程序中凡是行首以#標(biāo)識的控制行都是預(yù)處理指令
D:預(yù)處理就是完成C編譯程序?qū)源程序第一遍掃描,為編譯詞法和
語法分析作準(zhǔn)備
答案:C
K第39題》『單項選擇』(1.0分)(題號:560)
能將高級語言編寫的源程序轉(zhuǎn)換為目標(biāo)程序的是()。
A:鏈接程序
B:解釋程序
C:編譯程序
D:編輯程序
答案:C
K第40題F『單項選擇』(1.0分)(題號:740)
若要打開A盤上user子目錄下名為abc.txt的文本文件進(jìn)行讀、寫
操作,
下面符合此要求的函數(shù)調(diào)用是()。
A:fopen("A:\user\abc.txt","r")
B:fopen("A:\\user\\abc.txt","r+")
C:fopen("A:\user\abc.txt","rb")
D:fopen("A:\\user\\abc.txt","w")
答案:B
試卷編號:4420所屬語言:TurboC所屬方案:tell
K第1題X『判斷』(1.。分)(題號:14)
用fopen(〃file〃,〃r+〃);打開的文件“file〃可以進(jìn)行修改。
答案:Y
K第2題U『判斷』(1.0分)(題號:21)
語句scanf("%7.2f",&a);是一個合法的scanf函數(shù)。
答案:N
K第3題》『判斷』(1.0分)(題號:⑵
結(jié)構(gòu)體類型只有一種。
答案:N
K第4題X『判斷』(1.0分)(題號:37)
C程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個源程序文件中。
答案:N
K第5題]『判斷』(1.0分)(題號:4)
在TurboC中,下面的定義和語句是合法的:
file*fp;fp=fopen("a.txt","r");
答案:N
K第6題X『判斷』(1.0分)(題號:5)
若有定義和語句:
inta[3][3]={{3,5},{8,9},{12,35}},i,sum=0;
for(i=0;i<3;i++)sum+=a[i][2-i];則sum=21.
答案:Y
K第7題U『判斷』(1.0分)(題號:3)
若有宏定義:ttdefineS(a,b)t=a;a=b;b=t由于變量t沒定義,
所以此宏定義是錯誤的。
答案:N
K第8題X『判斷』(1.0分)(題號:9)
inti=20;switch(i/10){case2:printf("A");
case1:printf("B");}的輸出結(jié)果為A。
答案:N
K第9題X『判斷』(1.0分)(題號:27)
charc[]="VeryGood”;是一個合法的為字符串?dāng)?shù)組賦值的語句。
答案:Y
K第10題】『判斷』(1.0分)(題號:31)
共同體變量所占的內(nèi)存長度等于最長的成員的長度。
答案:Y
K第1題U『單項選擇』(1.。分)(題號:198)
設(shè)有以下語句,若0<k<4,下列選項中對字符串的非法引用是()。
charstr[4][2]={"aaa","bbb","ccc","ddd'},*strp[4];
intj;
for(j=0;j<4;j++)
strp[j]=str[j];
A:strp
B:str[k]
C:strp[k]
D:*strp
答案:A
K第2題U『單項選擇』(1.0分)(題號:145)
經(jīng)下列語句定義后,sizeof(x),sizeof(y),sizeof(a),sizeof(b)
在
微機(jī)上的值分別為
charx=65;
floaty=7.3;
inta=100;
doubleb=4.5;
A:2,2,2,4
B:l,2,2,4
C:l,4,2,8
D:2,4,2,8
答案:C
K第3題》『單項選擇』(1.0分)(題號:176)
數(shù)組名作為實參數(shù)傳遞給函數(shù)時,數(shù)組名被處理為()。
A:該數(shù)組的長度
B:該數(shù)組的元素個數(shù)
C:該數(shù)組的首地址
D:該數(shù)組中各元素的值
答案:C
K第4題U『單項選擇』(1.0分)(題號:174)
C語言程序中,若對函數(shù)類型未加顯式說明,則函數(shù)的隱含說明類型
為()。
A:void
B:double
C:int
D:char
答案:C
K第5題U『單項選擇』(1.0分)(題號:214)
C語言中的文件的存儲方式有()。
A:只能順序存取
B:只能隨機(jī)存取(或直接存?。?/p>
C:可以順序存取,也可隨機(jī)存取
D:只能從文件的開頭進(jìn)行存取
答案:C
K第6題》『單項選擇』(1.0分)(題號:96)
下列字符序列中,不可用作C語言標(biāo)識符的是()。
A:b70
B:#ab
C:symbol
Dial
答案:B
K第7題U『單項選擇』(1.0分)(題號:103)
以下運算符中,優(yōu)先級最高的運算符是()。
A:*=
B:>=
C:(類型)
D:+
答案:C
K第8題X『單項選擇』(1.0分)(題號:209)
若有以下程序段:inta=3,b=4;a=aCb;b=b'a;a=a~b;則執(zhí)行以上
語句后,a和b的值分別是()。
A:a=3,b=4
B:a-4,b=3
C:a-4,b=4
D:a=3,b=3
答案:B
K第9題Xr單項選擇」(LO分)(題號:142)
以下程序的輸出結(jié)果為()。
main()
{inti=010,j=10;
printf("%d,%d\n”,++i,j一);
)
A:ll,10
B:9,10
C:010,9
D:10,9
答案:B
[第10題Dr單項選擇J(1.0分)(題號:180)
以下函數(shù)調(diào)用語句中實參的個數(shù)是()。
func((el,e2),(e3,e4,e5));
A:2
B:3
C:5
D:語法錯誤
答案:A
[第11題Dr單項選擇J(l.o分)(題號:161)
設(shè)j和k都是int類型,則for循環(huán)語句
for(j=0,k=-l;k=l;j++,k++)printf("****\n");()。
A:循環(huán)結(jié)束的條件不合法
B:是無限循環(huán)
C:循環(huán)體一次也不執(zhí)行
D:循環(huán)體只執(zhí)行一次
答案:B
[第12題Dr單項選擇」(1.0分)(題號:122)
以下不符合C語言語法的賦值語句是()。
A:j++;
B:j=j=5;
C:k=2*4,k*4;
D:y=float(j);
答案:D
K第13題1『單項選擇』(1.0分)(題號:205)
變量P為指針變量,若p=&a,下列說法不正確的是()。
A:&*p==&a
B:*&a==a
C:(*p)++==a++
D:*(p++)==a++
答案:D
[第14題Dr單項選擇J(L0分)(題號:211)
fgets(str,n,fp)函數(shù)從文件中讀入一個字符串,以下正確的敘述是
()o
A:字符串讀入后不會自動加入''0'
B:fp是file類型的指針
C:fgets函數(shù)將從文件中最多讀入n-1個字符
D:fgets函數(shù)將從文件中最多讀入n個字符
答案:C
[第15題Dr單項選擇」(1.0分)(題號:133)
若有以下定義:chars='\092';則該語句()。
A:使s的值包含1個字符
B:定義不合法,s的值不確定
C:使s的值包含4個字符
D:使s的值包含3個字符
答案:B
K第16題1『單項選擇』(1.0分)(題號:202)
設(shè)有如下定義:structsk{inta;floatb;}data,*p;
若要使P指向data中的a域,正確的賦值語句是()。
A:p=(structsk*)&data.a;
B:p=(structsk*)data,a;
C:p=&data.a;
D:*p=data.a;
答案:A
K第17題》『單項選擇』(1.0分)(題號:89)
以下標(biāo)識符中,不能作為合法的C用戶定義標(biāo)識符的是()。
A:a3_b3
B:void
C:?123
D:IF
答案:B
[第18題Dr單項選擇」(1.0分)(題號:121)
以下不符合C語言語法的賦值語句是()。
A:a=l,b=2
B:++j;
C:a=b=5;
D:y=(a=3,6*5);
答案:A
K第19題1『單項選擇』(1.0分)(題號:113)
執(zhí)行下列語句后變量x和y的值是()。
y=10;x=y++;
A:x=10,y=10
B:x=ll,y=ll
C:x=10,y=ll
D:x=ll,y=10
答案:C
K第20題》『單項選擇』(1.0分)(題號:196)
若有下列定義,則對a數(shù)組元素地址的正確引用是()。
inta[5],*p=a;
A:*(p+5)
B:*p+2
C:*(a+2)
D:*&a[5]
答案:C
試卷編號:4463所屬語言:TurboC所屬方案:dxtl
K第1題X『單項選擇』(1.0分)(題號:401)
下列程序的輸出結(jié)果是()。main(){inta=7,b=5;
printf("%d\n",b=b/a);}
A:0
B:5
C:1
D:不確定值
答案:A
K第2題X『單項選擇』(1.0分)(題號:646)
若有說明inta[3][4];則a數(shù)組元素的非法引用是()。
A:a[O][2*1]
B:a[l][3]
C:a[4-2][0]
D:a[O][4]
答案:D
K第3題X『單項選擇』(1.0分)(題號:648)
以下不能對二維數(shù)組a進(jìn)行正確初始化的語句是()。
A:inta[2][3]={0};
B:inta[][3]={{1,2},{0});
C:inta[2][3]={{l,2},{3,4},{5,6}};
D:inta[][3]={l,2,3,4,5,6};
答案:C
K第4題》『單項選擇』(1.0分)(題號:410)
已知字母a的ASCII十進(jìn)制代碼為97,則執(zhí)行下列語句后的輸出結(jié)
果為()ochara-a;a一;
printf("%d,%c\n”,a+'2'-'O',a+'3'-'O');
A:b,c
B:a一運算不合法,故有語法錯
C:98,c
D:格式描述和輸出項不匹配,輸出無定值
答案:C
K第5題U『單項選擇』(1.0分)(題號:492)
下列程序段的輸出結(jié)果為()。
floatx=213.82631;printf(,/%3d,/,(int)x);
A:213.82
B:213.83
C:213
D:3.8
答案:C
K第6題》『單項選擇』(1.0分)(題號:611)
以下for循環(huán)的執(zhí)行次數(shù)是for(x=0,y=0;(y=123)&&(x<4);x++);
()o
A:是無限循環(huán)
B:循環(huán)次數(shù)不定
C:4次
D:3次
答案:C
K第7題X『單項選擇』(1.0分)(題號:380)
以下標(biāo)識符中,不能作為合法的C用戶定義標(biāo)識符的是()。
A:For
B:Printf
C:W0RD
D:sizeof
答案:D
K第8題U『單項選擇』(1.0分)(題號:571)
以下敘述正確的是()。
A:在C程序中,main函數(shù)必須位于程序的最前面
B:C程序的每行中只能寫一條語句
C:C語言本身沒有輸入輸出語句
D:在對一個C程序進(jìn)行編譯的過程中,可發(fā)現(xiàn)注釋中的拼寫錯誤
答案:C
K第9題》『單項選擇』(1.0分)(題號:214)
C語言中的文件的存儲方式有()。
A:只能順序存取
B:只能隨機(jī)存?。ɑ蛑苯哟嫒。?/p>
C:可以順序存取,也可隨機(jī)存取
D:只能從文件的開頭進(jìn)行存取
答案:C
K第10題】『單項選擇』(1.0分)(題號:603)
以下符合C語言語法的賦值表達(dá)式是()。
A:d=9+e+f=d+9
B:d=9+e,f=d+9
C:d=9+e,e++,d+9
D:d=9+e++=d+7
答案:B
[第11題Dr單項選擇J(LO分)(題號:119)
下列運算符中,不屬于關(guān)系運算符的是()。
A:<
B:>
C:>=
D:!
答案:D
K第12題》『單項選擇』(1.0分)(題號:525)
C語言中不可以嵌套的是()。
A:函數(shù)調(diào)用
B:函數(shù)定義
C:循環(huán)語句
D:選擇語句
答案:B
[第13題Dr單項選擇J(l.o分)(題號:121)
以下不符合C語言語法的賦值語句是()。
A:a=l,b=2
B:++j;
C:a=b=5;
D:y=(a=3,6*5);
答案:A
K第14題》『單項選擇』(1.0分)(題號:385)
以下運算符中,優(yōu)先級最高的運算符是()。
A:*=
B:>=
C:(類型)
D:+
答案:C
K第15題1『單項選擇』(1.0分)(題號:171)
在C語言的函數(shù)中,下列正確的說法是()°
A:必須有形參
B:形參必須是變量名
C:可以有也可以沒有形參
D:數(shù)組名不能作形參
答案:C
K第16題》『單項選擇』(1.0分)(題號:505)
以下語句中,循環(huán)次數(shù)不為10次的語句是()。
A:for(i=l;i<10;i++);
B:i=l;do{i++;}while(i<=10);
C:i=10;while(i>0){-i;}
D:i=l;m:if(i<=10){i++;gotom;}
答案:A
K第17題Dr單項選擇』(1.0分)(題號:186)
已知P,pl為指針變量,a為數(shù)組名,j為整型變量,下列賦值語句
中
不正確的是()。
A:p=&j,p=pl;
B:p=a;
C:p=&a[j];
D:p=10;
答案:D
K第18題》『單項選擇』(1.0分)(題號:562)
下列敘述中正確的是()。
A:C語言編譯時不檢查語法
B:C語言的子程序有過程和函數(shù)兩種
C:C語言的函數(shù)可以嵌套定義
D:C語言所有函數(shù)都是外部函數(shù)
答案:D
[第19題Dr單項選擇」(1.0分)(題號:406)
若k為int型變量,則以下程序段的執(zhí)行結(jié)果是()。k=-8567;
printf("|%06D|\n",k);
A:格式描述符不合法,輸出無定值
B:輸出為|%06D|
C:輸出為|0-8567|
D:輸出為|-8567]
答案:B
K第20題]]『單項選擇』(1.0分)(題號:509)
inta=l,b=2,c=3;if(a>b)a=b;if(a>c)a=c;則a的值為()。
A:1
B:2
C:3
D:不一定
答案:A
試卷編號:4464所屬語言:TurboC所屬方案:dxt2
K第1題》『單項選擇』(1.0分)(題號:543)
若有inta[10]={0,1,2,3,4,5,6,7,8,9),*p=a;則輸出結(jié)果不為5
的語句為()。
A:printf*(a+5));
B:printf("%d",p[5]);
C:printf*(p+5));
D:printf("%d",*p[5]);
答案:D
K第2題X『單項選擇』(1.0分)(題號:441)
下列語句中,不正確的是()。
A:staticchara[2]={l,2};
B:staticinta[2]={'1','2'};
C:staticchara[2]={'1','2','3'};
D:staticchara[2]={,T};
答案:C
K第3題U『單項選擇』(1.0分)(題號:90)
以下數(shù)據(jù)中,不正確的數(shù)值或字符常量是()。
A:0
B:5L
C:ol3
D:9861
答案:C
K第4題》『單項選擇』(1.0分)(題號:700)
設(shè)pl和p2是指向同一個字符串的指針變量,c為字符變量,則以下
不能正確執(zhí)行的賦值語句是()。
A:c=*pl+*p2;
B:p2=c;
C:pl=p2;
D:c=*pl*(*p2);
答案:B
K第5題》『單項選擇』(1.0分)(題號:705)
若有語句int*point,a=4;和point=&a;下面均代表地址的一組選項
是()。
A:a,point,*&a
B:&*a,&a,*point
C:*&point,*point,&a
D:&a,&*point,point
答案:D
K第6題』『單項選擇』(1.0分)(題號:688)
若a=l,b=2則a|b的值是()。
A:0
B:1
C:2
D:3
答案:D
K第7題》『單項選擇』(1.0分)(題號:737)
下列關(guān)于C語言數(shù)據(jù)文件的敘述中正確的是()。
A:文件由ASCII碼字符序列組成,C語言只能讀寫文本文件
B:文件由二進(jìn)制數(shù)據(jù)序列組成,C語言只能讀寫二進(jìn)制文件
C:文件由記錄序列組成,可按數(shù)據(jù)的存放形式分為二進(jìn)制文件和文本
文件
D:文件由數(shù)據(jù)流形式組成,可按數(shù)據(jù)的存放形式分為二進(jìn)制文件和文
本文件
答案:D
K第8題U『單項選擇』(1.0分)(題號:591)
設(shè)有intx=ll;則表達(dá)式(x++*1/3)的值是()。
A:3
B:4
C:ll
D:12
答案:A
K第9題X『單項選擇』(1.0分)(題號:656)
以下數(shù)組定義中不正確的是()°
A:inta[2][3];
B:intb[][3]={0,1,2,3};
C:intc[100][100]={0};
D:intd[3][]={{1,2},{1}2,3},{1,2,3,4}};
答案:D
K第10題》『單項選擇』(L0分)(題號:727)
以下read函數(shù)的調(diào)用形式中,參數(shù)類型正確的是()。
A:read(intfd,char*buf,intcount)
B:read(int*buf,intfd,intcount)
C:read(intfd,intcount,char*buf)
D:read(intcount,char*buf,intfd)
答案:A
K第11題U[單項選擇』(L0分)(題號:384)
以下數(shù)據(jù)中,不正確的數(shù)值或字符常量是()。
A:c
B:66
C:Oxaa
D:50
答案:A
K第12題]]『單項選擇』(1.0分)(題號:641)
若有說明:inta[10];則對a數(shù)組元素的正確引用是()。
A:a[10]
B:a[3,5]
C:a(5)
D:a[10-10]
答案:D
K第13題》『單項選擇』(1.0分)(題號:633)
對以下說明語句inta[10]=[6,7,8,9,10):的正確理解是()。
A:將5個初值依次賦給a[l]至a[5]
B:將5個初值依次賦給a[0]至a[4]
C:將5個初值依次賦給次6]至a[10]
D:因為數(shù)組長度與初值的個數(shù)不相同,所以此語句不正確
答案:B
K第14題1『單項選擇』(1.0分)(題號:135)
已知字母a的ASCII十進(jìn)制代碼為97,則執(zhí)行下列語句后的輸出結(jié)
果為()。
chara-a;a一;
printf("%d,%c\n”,a+'2'」O',a+'3',O');
A:b,c
B:a一運算不合法,故有語法錯
C:98,c
D:格式描述和輸出項不匹配,輸出無定值
答案:C
[第15題Dr單項選擇」(L0分)(題號:692)
以下敘述中正確的是()。
A:在程序的一行上可以出現(xiàn)多個有效的預(yù)處理命令行
B:使用帶參的宏時一,參數(shù)的類型應(yīng)與宏定義時的一致
C:宏替換不占用運行時間,只占編譯時間
D:在以下定義中CR是稱為〃宏名〃的標(biāo)識符ftdefineCR045
答案:C
K第16題1『單項選擇』(1.0分)(題號:720)
函數(shù)rewind的作用是()。
A:使位置指針重新返回文件的開頭
B:將位置指針指向文件中所要求的特定位置
C:使位置指針指向文件的末尾
D:使位置指針自動移至下一個字符位置
答案:A
[第17題Dr單項選擇」(L0分)(題號:635)
若有說明:inta[][3]={1,2,3,4,5,6.7};則a數(shù)組第一維的大小是
()o
A:2
B:3
C:4
D:無確定值
答案:B
[第18題Dr單項選擇」(L0分)(題號:378)
下列字符序列中,不可用作C語言標(biāo)識符的是()。
A:b70
B:#ab
C:symbol
D:a_l
答案:B
K第19題1『單項選擇』(1.0分)(題號:655)
假定int類型變量占用兩個字節(jié),其有定義:intx[10]={0,2,4};,
則數(shù)組x在內(nèi)存中所占字節(jié)數(shù)是()。
A:3
B:6
C:10
D:20
答案:D
K第20題》『單項選擇』(1.0分)(題號:453)
以下函數(shù)調(diào)用語句中實參的個數(shù)是()。
exce((vl,v2),(v3,v4,v5),v6);
A:3
B:4
C:5
D:6
答案:A
K第21題》『單項選擇』(1.0分)(題號:433)
下列程序的輸出為()。main(){inty=10;while(y--)
printf(〃y=%d\n〃,y);}
A:y=O
B:while構(gòu)成無限循環(huán)
C:y=l
D:y=-1
答案:D
K第22題1『單項選擇』(1.0分)(題號:106)
以下敘述中不正確的是()。
A:一個好的程序應(yīng)該有詳盡的注釋
B:在C程序中,賦值運算符的優(yōu)先級最低
C:在C程序中,j++;是一條賦值語句
D:C程序中的#include和#define均不是C語句
答案:B
K第23題】『單項選擇』(L0分)(題號:647)
以下能對二維數(shù)組a進(jìn)行正確初始化的語句是()。
A:inta[2][]={{1,0,1},{5}2,3}};
B:inta[][3]={{l,2,3},{4,5,6}};
C:inta[2][4]={{1}2,3},{4,5},{6});
D:inta[][3]={{l,0,1}{},{1}1}};
答案:B
K第24題》『單項選擇』(1.0分)(題號:192)
下面選擇中正確的賦值語句是(設(shè)chara[5],*p=a;)()。
A:p="abcd";
B:a=〃abcd”;
C:*p=〃abcd〃;
D:*a="abcd";
答案:A
K第25題】『單項選擇』(1.0分)(題號:101)
以下數(shù)據(jù)中,不正確的數(shù)值或字符常量是()。
A:8.9el.2
B:10
C:OxffOO
D:82.5
答案:A
K第26題》『單項選擇』(1.0分)(題號:664)
以下正確的函數(shù)定義形式是()。
A:doublefun(intx,inty)
B:doublefun(intx;inty)
C:doublefun(intx,inty);
D:doublefun(intx,y);
答案:A
[第27題Dr單項選擇」(1.0分)(題號:147)
執(zhí)行下列語句后,a和b的值分別為()。
inta,b;
a=l+'a;
b=2+7%-4-'A';
A:-63,-64
B:98,-60
C:1,-60
D:79,78
答案:B
K第28題》r單項選擇』(1.0分)(題號:400)
下列語句的輸出結(jié)果是()。printf(,,%d\n/,,(int)(2.5+3.0)/3);
A:有語法錯誤不能通過編譯
B:2
C:1
D:0
答案:C
K第29題1『單項選擇』(1.0分)(題號:734)
以下可作為函數(shù)fopen中第一個參數(shù)的正確格式是()。
A:c:user\text.txt
B:c:\user\text.txt
C:"c:\user\text.txt”
D:z,c:\\user\\text.txt”
答案:D
K第30題》『單項選擇』(1.0分)(題號:730)
若以"a+”方式打開一個已存在的文件,則以下敘述正確的是()。
A:文件打開時,原有文件內(nèi)容不被刪除,位置指針移到文件末尾,可作
添加和讀操作
B:文件打開時,原有文件內(nèi)容不被刪除,位置指針移到文件開頭,可作
重寫和讀操作
C:文件打開時,原有文件內(nèi)容被刪除,只可作寫操作
D:以上各種說法皆不正確
答案:A
K第31題》『單項選擇』(L0分)(題號:601)
下面四個選項中,均是不合法的浮點數(shù)的選項是()。
A:160.0.12e3
B:1232e4.2.e5
C:-.18123e40.0
D:-e3.234le3
答案:B
K第32題】『單項選擇』(1.0分)(題號:603)
以下符合C語言語法的賦值表達(dá)式是()。
A:d=9+e+f=d+9
B:d=9+e,f=d+9
C:d=9+e,e++,d+9
D:d=9+e++=d+7
答案:B
K第33題1『單項選擇』(1.0分)(題號:214)
C語言中的文件的存儲方式有()。
A:只能順序存取
B:只能隨機(jī)存?。ɑ蛑苯哟嫒。?/p>
C:可以順序存取,也可隨機(jī)存取
D:只能從文件的開頭進(jìn)行存取
答案:C
K第34題》『單項選擇』(1.0分)(題號:454)
以下函數(shù)調(diào)用語句中實參的個數(shù)是()。func((el,e2),(e3,e4,e5));
A:2
B:3
C:5
D:語法錯誤
答案:A
K第35題1『單項選擇』(1.0分)(題號:567)
以下敘述中正確的是()。
A:C語言比其他語言高級
B:C語言可以不用編譯就能被計算機(jī)識別執(zhí)行
C:C語言以接近英語國家的自然語言和數(shù)學(xué)語言作為語言的表達(dá)形式
D:C語言出現(xiàn)的最晚,具有其他語言的一切優(yōu)點
答案:C
K第36題》『單項選擇』(1.0分)(題號:188)
兩個指針變量不可以()。
A:相加
B:比較
C:相減
D:指向同一地址
答案:A
K第37題1『單項選擇』(1.0分)(題號:528)
對于void類型函數(shù),調(diào)用時不可作為()。
A:自定義函數(shù)體中的語句
B:循環(huán)體里的語句
C:if語句的成分語句
D:表達(dá)式
答案:D
K第38題】『單項選擇』(1.0分)(題號:177)
以下描述中,正確的是()。
A:預(yù)處理是指完成宏替換和文件包含中指定的文件的調(diào)用
B:預(yù)處理指令只能位于C源文件的開始
C:C源程序中凡是行首以#標(biāo)識的控制行都是預(yù)處理指令
D:預(yù)處理就是完成C編譯程序?qū)源程序第一遍掃描,為編譯詞法和
語法分析作準(zhǔn)備
答案:C
K第39題》『單項選擇』(1.0分)(題號:560)
能將高級語言編寫的源程序轉(zhuǎn)換為目標(biāo)程序的是()。
A:鏈接程序
B:解釋程序
C:編譯程序
D:編輯程序
答案:C
K第40題1『單項選擇』(1.0分)(題號:740)
若要打開A盤上user子目錄下名為abc.txt的文本文件進(jìn)行讀、寫
操作,
下面符合此要求的函數(shù)調(diào)用是()。
A:fopen("A:\user\abc.txt","r")
B:fopen("A:\\user\\abc.txt","r+")
C:fopen("A:\user\abc.txt","rb")
D:fopen("A:\\user\\ab
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年英語閱讀理解與寫作技巧題集
- 2026年及未來5年市場數(shù)據(jù)中國網(wǎng)絡(luò)金融行業(yè)市場深度研究及投資規(guī)劃建議報告
- 未來五年椰汁椰奶企業(yè)縣域市場拓展與下沉戰(zhàn)略分析研究報告
- 未來五年木材加工及木制品企業(yè)ESG實踐與創(chuàng)新戰(zhàn)略分析研究報告
- 2025年七年級語文期末問鼎中原試卷
- 2025年化工企業(yè)安全生產(chǎn)管理制度
- 員工個人成長學(xué)習(xí)日志模板
- 銀行風(fēng)險管理與合規(guī)審查報告
- 標(biāo)準(zhǔn)場地租賃合同范本及注意事項
- 沖壓工藝流程卡片模板
- 新版-八年級上冊數(shù)學(xué)期末復(fù)習(xí)計算題15天沖刺練習(xí)(含答案)
- 2024年風(fēng)電、光伏項目前期及建設(shè)手續(xù)辦理流程匯編
- 不良資產(chǎn)合作戰(zhàn)略框架協(xié)議文本
- 先進(jìn)班級介紹
- 2025年浙江省輔警考試真題及答案
- 2025中國熱帶農(nóng)業(yè)科學(xué)院科技信息研究所第一批招聘4人備考題庫(第1號)附答案
- 雨課堂學(xué)堂在線學(xué)堂云《婚姻家庭法(武漢科大 )》單元測試考核答案
- 安徽寧馬投資有限責(zé)任公司2025年招聘派遣制工作人員考試筆試模擬試題及答案解析
- 2025版北師大版小學(xué)數(shù)學(xué)一年級上冊專項練習(xí)卷
- 酒店簽訂就餐協(xié)議合同
- 房屋尾款交付合同(標(biāo)準(zhǔn)版)
評論
0/150
提交評論