LINUXc精彩試題

LINUXc精彩試題

ID:40064737

大?。?60.00 KB

頁數(shù):9頁

時間:2019-07-19

LINUXc精彩試題_第1頁
LINUXc精彩試題_第2頁
LINUXc精彩試題_第3頁
LINUXc精彩試題_第4頁
LINUXc精彩試題_第5頁
資源描述:

《LINUXc精彩試題》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、實用文檔華清遠(yuǎn)見嵌入式學(xué)院第一學(xué)期期中考試一、選擇題(20題,共44分)1.常見的Linux發(fā)行版本有很多,下面不是Linux發(fā)行版本的是()。[A]RedHatLinux[B]UbuntuLinux[C]XWindow[D]SuSELinux2.下面不是對Linux操作系統(tǒng)特點描述的是()。[A]良好的可移植性[B]單用戶[C]多用戶[D]多任務(wù)3.下面()命令不能用來顯示文件的內(nèi)容。[A]more[B]less[C]find[D]cat4.查看創(chuàng)建目錄命令mkdir的幫助文檔,可以使用命令()。[A]mkdir–h[B]helpmkdir[C]mkdir-p[D]

2、manmkdir5.假設(shè)目錄中存在若干文件file_num.txt(num表示文件編號,1~10),使用以下()通配符可以挑選出其中的編號為1、3、5的文件。[A]file_*.txt[B]flie_?.txt[C]file_[135].txt[D]file_[^135].txt6.文件權(quán)限r(nóng)-x-wxr--對應(yīng)的八進(jìn)制表示形式為()[A]0536[B]0654[C]0656[D]05347.在C語言中,要求運算數(shù)必須是整型的運算符是()。[A]/[B]++[C]!=[D]%8.C語言中,邏輯“真”等價于()。[A]大于零的數(shù)[B]大于零的整數(shù)[C]非零的數(shù)[D]非零

3、的整數(shù)文案大全實用文檔1.目前流行的兩種軟件包管理機(jī)制,Debian使用()軟件包,Redhat使用()軟件包。[A]tgz[B]rpm[C]tar[D]deb2.下面函數(shù)的功能是()。intfun(char*x){char*y=x;while(*y++);return(y-x-1);}[A]求字符串的長度[B]比較兩個字符串的大小[C]將字符串x復(fù)制到字符串y[D]將字符串x連接到字符串y后面3.C語言程序的三種基本程序是()。[A]順序結(jié)構(gòu),選擇結(jié)構(gòu),循環(huán)結(jié)構(gòu)[B]遞歸結(jié)構(gòu),循環(huán)結(jié)構(gòu),轉(zhuǎn)移結(jié)構(gòu)[C]嵌套結(jié)構(gòu),遞歸結(jié)構(gòu),順序結(jié)構(gòu)[D]循環(huán)結(jié)構(gòu),轉(zhuǎn)移結(jié)構(gòu),順序結(jié)構(gòu)4.

4、執(zhí)行下面語句后的輸出結(jié)果為()。inti=-1;if(i<=0)printf(“****”);i=2;elseprintf(“%%%%”);[A]****[B]%%[C]%%%%[D]有語法錯誤。不能正確執(zhí)行5.下面的程序運行結(jié)果為()。文案大全實用文檔intmain(void){intx=3,y=1,z=0;if(x=y+z)printf(“****”);elseprintf(“####”);}[A]語法有錯誤,不能編譯[B]****[C]####[D]能編譯,不能連接1.下述程序的輸出結(jié)果是()。intmain(void){intY=100;while(Y

5、--);printf(“Y=%d”,Y);}[A]Y=0[B]Y=1[C]Y=-1[D]Y=隨機(jī)數(shù)2.結(jié)構(gòu)體DATA定義如下,則sizeof(structDATA)的值為()。structDATA{floatf1;inti;charc2;};[A]6[B]8[C]12[D]163.下述程序第二次的輸出結(jié)果為()。intmain(void)??{??extern?int?a;??int?b=0;??staticint?c;??a+=3;?//a=8?other();?//a=13b=5文案大全實用文檔???b+=3;?b=3;?other();??}????int?a=

6、5;??other()??{??int?b=3;??static?int?c=2;??a+=5;b+=5;c+=5;?//a=13b=8,c=7//1813?printf("%d,%d,%d",a,b,c);??c=b;?c=8?}[A]13,0,13[B]18,8,13[C]13,8,13[D]18,8,01.以下程序的功能是將字符串s中所有的字符c刪除,那么空白處缺少的語句為:()。#includeintmain(void){chars[80]?;inti,j?;gets(s)?;for(i=j=0?;s[i]?!=‘