freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

9月份全國計(jì)算機(jī)等級(jí)考試二級(jí)c語言公共基礎(chǔ)題匯總-wenkub

2023-04-08 04:41:05 本頁面
 

【正文】 C)typedef struct 是結(jié)構(gòu)體類型 D)struct 是結(jié)構(gòu)體類型名 (30)以下敘述中錯(cuò)誤的是 A)gets函數(shù)用于從終端讀入字符串 B)getchar函數(shù)用于從磁盤文件讀入字符 C)fputs函數(shù)用于把字符串輸出到文件 D)fwrite函數(shù)用于以二進(jìn)制形式輸出數(shù)據(jù)到文件 (31)以下能正確定義一維數(shù)組的選項(xiàng)是 A)int a[5]={0,1,2,3,4,5}。 D)scanf(%s,s[1])。,若要從終端給s輸入5個(gè)字符,錯(cuò)誤的輸入語句是 A)gets(amp。p[i][j]′\0′。i++)p[i]=ch[i]。} 程序運(yùn)行后的輸出結(jié)果是 A)ABCDDEFEDBD B)abcDDfefDbD C)abcAAfefAbA D)Abcddfefdbd (26)有如下程序 main() { char ch[2][5]={6937,8254},*p[2]。 s++。 B)int x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}。 } A)a=4,b=4 B)a=4,b=5 C)a=5,b=4 D)a=5,b=5 (22)已知 int t=0。i++) { if(i%2==0) {a++。 } printf(a=%d,b=%d\n,a,b)。 b++。 break。 if(c!=a) c=b。amp。amp。amp。amp。已知字符a的ASCII碼值為97,則執(zhí)行上述程序段后輸出結(jié)果是 A)因變量類型與格式描述符的類型不匹配輸出無定值 B)輸出項(xiàng)與格式描述符個(gè)數(shù)不符,輸出為零值或不定值 C)a,97,12k=12 D)a,97,k=12 (17)有以下程序 main() { int i,s=1。 ch=′a′。 D)double a=00。 B)char A=65+1,b=′b′。9月份全國計(jì)算機(jī)等級(jí)考試二級(jí)C語言公共基礎(chǔ)題匯總一、選擇題在下列各題的A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確的選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。 C)float a=1,*b=amp。b=。k=12。 for (i=1。!(i%3)) s+=i。 c=6)||(c!=3)||(c!=5) C)(c=2amp。!(c%2) D)(c=2amp。(c%2!=1) (19)若變量已正確定義,有以下程序段 int a=3,b=5,c=7。 printf(%d,%d,%d\n,a,b,c)。 case 1:b++。 break。 } 程序的運(yùn)行結(jié)果是 A)a=1,b=0 B)a=2,b=2 C)a=1,b=1 D)a=2,b=1 (21)下列程序的輸出結(jié)果是 include main() { int i,a=0,b=0。 continue。 while (t=1) {...} 則以下敘述正確的是 A)循環(huán)控制表達(dá)式的值為0 B)循環(huán)控制表達(dá)式的值為1 C)循環(huán)控制表達(dá)式不合法 D)以上說法都不對(duì) (23)下面程序的輸出結(jié)果是 main() { int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a。 C)int x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}。 } } main() { char str1[100]=abcddfefdbd,c=′d′。 int i,j,s=0。 for(i=0。j+=2)s=10*s+p[i][j]′0′。s[0])。 (28)以下敘述中錯(cuò)誤的是 A)在程序中凡是以開始的語句行都是預(yù)處理命令行 B)預(yù)處理命令行的最后不能以分號(hào)表示結(jié)束 C)define MAX 是合法的宏定義命令行 D)C程序?qū)︻A(yù)處理命令行的處理是在程序執(zhí)行的過程中進(jìn)行的 (29)設(shè)有以下說明語句 typedef struct { int n。 B)char a[]={′0′,′1′,′2′,′3′,′4′,′5′,′\0′}。 printf(%d%d\n,strlen(p),strlen(q))。in1。s[i]:s[j]。 printf(%s,%s\n,ss[0],ss[4])。 return y。 } 程序的運(yùn)行結(jié)果是 A)0 B)9 C)6 D)8 (35)下面程序段的運(yùn)行結(jié)果是 char str[]=ABC,*p=str。 } a,b,c,*p,*q。 B)=q。 qnext=pnext。 (37)對(duì)于下述程序,在方式串分別采用wt和wb運(yùn)行時(shí),兩次生成的文件TEST的長度分別是 include void main() { FILE *fp=fopen(TEST,)。fputc(′\n′,fp)。若要求將a的高4位取反,低4位不變,所要執(zhí)行的運(yùn)算是 A)a^b B)a|b C)aamp。i3。 for(i=0。 A)9 B)不確定值 C)0 D)18 (40)下列程序執(zhí)行后的輸出結(jié)果是 void func(int *a,int b[]) { b[0]=*a+6。 func(amp。(1)測(cè)試的目的是暴露錯(cuò)誤,評(píng)價(jià)程序的可靠性。這種情況稱為 【3】 。 main() { char c=′z′。 if((++a0)amp。} (8)下列程序的輸出結(jié)果是 【8】 。i++) { if(i4) { printf(%d\n,i)。 include main() { int x[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16},*p[4],i。x[2*i+1]。 include void swap(int *a, int *b) { int *t。 } main() { int i=3,j=5,*p=amp。 printf(%d %d\N,*p,*q)) } (11)以下程序的輸出結(jié)果是 【12】 。 p++)printf (%s\n,p)。 printf(%\n,fun((int)fun(a+c,b),ac))。一、選擇題(1)B 【解析】 NS圖是由Nassi 和 Shneiderman 提出的一種符合程序化結(jié)構(gòu)設(shè)計(jì)原則的圖形描述工具。耦合性是衡量不同模塊彼此間互相依賴(連接)的緊密程度。選項(xiàng)A)軟件開發(fā)方法是在總體設(shè)計(jì)階段需完成的任務(wù)。② 確定性:算法中每一條指令必須有確切的含義,讀者理解時(shí)不會(huì)產(chǎn)生歧義。(6)D 【解析】 在最壞情況下,快速排序、冒泡排序和直接插入排序需要的比較次數(shù)都為n(n1)/2,堆排序需要的比較次數(shù)為nlog2n。(9)D 【解析】 在關(guān)系運(yùn)算中,交的定義如下:設(shè)R1和R2為參加運(yùn)算的兩個(gè)關(guān)系,它們具有相同的度n,且相對(duì)應(yīng)的屬性值取自同一個(gè)域,則R1 R2為交運(yùn)算,結(jié)果仍為度等于n的關(guān)系,其中,交運(yùn)算的結(jié)果既屬于R1,又屬于R2。(11)C 【解析】 算法具有的5個(gè)特性是:有窮性。有一個(gè)或多個(gè)輸出。(13)A 【解析】 選項(xiàng)B)項(xiàng)中,以0開頭表示是一個(gè)八進(jìn)制數(shù),而八進(jìn)制數(shù)的取值范圍是0~7,所以080是不合法的。如果要一次進(jìn)行多個(gè)變量的定義,則在它們之間要用逗號(hào)隔開,因此選項(xiàng)A)和D)錯(cuò)誤。第二個(gè)輸出語句輸出的結(jié)果為k=12。(18)B 【解析】 滿足表達(dá)式(c=2amp。(19)B 【解析】 兩個(gè)if語句的判斷條件都不滿足,程序只執(zhí)行了c=a這條語句,所以變量c的值等于3,變量b的值沒能變化,程序輸出的結(jié)果為3,5,3。(21)B 【解析】continue語句的作用是跳過本次循環(huán)體中余下尚未執(zhí)行的語句,接著再一次進(jìn)行循環(huán)條件的判定。(23)A 【解析】 在C語言中,數(shù)組元素是從0開始的。C語言中,在定義并初始化二維數(shù)組時(shí),可以省略數(shù)組第一維的長度,但是不能省略第二維的長度。(26)C 【解析】 該題稍微難一點(diǎn)。的作用,是使指針數(shù)組的p[0]元素(它本身是一個(gè)指針)指向了二維數(shù)組ch的第一行字符串,并使指針數(shù)組的p[1]元素指向二維數(shù)組ch的第二行字符串,這樣,就使指針數(shù)組p和二維數(shù)組ch建立起了一種對(duì)應(yīng)關(guān)系,以后對(duì)二維數(shù)組ch的某個(gè)元素的引用就有兩種等價(jià)的形式:ch[i][j]或p[i][j]。的功能是這樣的,每執(zhí)行一次,將s中的值乘以10(也即,將s中的數(shù)值整體向左移動(dòng)一位,并在空出來的個(gè)位上添一個(gè)0),再將當(dāng)前p[i][j]中的字符量轉(zhuǎn)換為相應(yīng)的數(shù)字,然后把這個(gè)數(shù)字加到s的個(gè)位上。\039。和39。和39。(28)D 【解析】 C語言中的預(yù)處理命令以符號(hào)開頭,這些命令是在程序編譯之前進(jìn)行處理的,選項(xiàng)D)的描述錯(cuò)誤。選項(xiàng)C)中,數(shù)組名后少了中括號(hào)。在主函數(shù)中執(zhí)行fun(ss,5)語句后,*ss[]={xy, bcc, bbcc, aabcc, aaaacc},ss[0],ss[4]的輸出結(jié)果為xy,aaaacc。\039。\n39。是一個(gè)字符。 (40)A 【解析】 函數(shù)的參數(shù)不僅可以是整型、實(shí)型、字符型等數(shù)據(jù),還可以是指針型。調(diào)試也稱排錯(cuò),它是一個(gè)與測(cè)試既有聯(lián)系又有區(qū)別的概念。這個(gè)運(yùn)算有兩個(gè)基本操作:首先將隊(duì)尾指針進(jìn)一(即rear=rear+1),并當(dāng)rear=m+1時(shí),置rear=1。表中的每一列稱為一個(gè)屬性,相當(dāng)于記錄中的一個(gè)數(shù)據(jù)項(xiàng),對(duì)屬性的命名稱為屬性名。(6)【6】 a 【解析】 39。當(dāng)執(zhí)行完if((++a0)amp。當(dāng)i=1時(shí),因?yàn)閕f語句條件不滿足,所以直接執(zhí)行printf(%d\n,i++)。(9)【9】 2 【10】 2 4 6 8 【解析】 在主函數(shù)中根據(jù)整型數(shù)組x[]的定義可知,x[1]的初值等于2。x[3],p[1][0]=4。x[7],p[3][0]=8,所以程序輸出的結(jié)果為8。(12)【13】 9 【解析】 本題考查函數(shù)的綜合知識(shí)。 本題可按部就班地逐步運(yùn)算: fun((int)fun(a+c,b),ac) fun((int)fun(10,5),28) fun((int),6) fun(15,6) 9(13)【14】 struct aa *lhead,*rchild。1為當(dāng)前位置。ANSI C標(biāo)準(zhǔn)規(guī)定在數(shù)字的末尾加一個(gè)字母L,就表示long型。 C)x+n=i。 ch=′a′。已知字符a的ASCII碼值為97,則執(zhí)行上述程序段后輸出結(jié)果是 A)因變量類型與格式描述符的類型不匹配輸出無定值 B)輸出項(xiàng)與格式描述符個(gè)數(shù)不符,輸出為零值或不定值 C)a,97,12k=12 D)a,97,k=12(17)已知字母A的ASCII代碼值為65,若變量kk為char型,以下不能正確判斷出kk中的值為大寫字母的表達(dá)式是 A)kk=′A′amp。(kk+32)=′Z′ D)isalpha(kk)amp。 c=6)||(c!=3)||(c!=5) C)(c=2amp。!(c%2) D)(c=2amp。(c%2!=1)(19)若有條件表達(dá)式 (exp)?a++:b,則以下表達(dá)式中能完全等價(jià)于表達(dá)式(exp)的是 A)(exp==0) B)(exp!=0) C)(exp==1) D)(exp!=1)(20)以下不正確的定義語句是 A)double x[5]={,}。(21)下列程序執(zhí)行后的輸出結(jié)果是 main() { int a[3][3], *p,i。 i9。 while(!x!=0)s+=++x。printf(%d,s)。等價(jià)于 char *a。 C)char *s=china。等價(jià)于char c[4]=d[4]=abc。s[0])。(28)有以下程序 include define N 5 define M N+1 define f(x) (x*M) main() { int i1,i2。} 程序的運(yùn)行結(jié)果是 A)12 12 B)11 7 C)11 11 D)12 7(29)若有以下說明和定義 union dt { int a。 以下敘述中錯(cuò)誤的是 A)data的每個(gè)成員起始地址都相同 B)變量data所占內(nèi)存字節(jié)數(shù)與成員c所占字節(jié)數(shù)相等 C)程序段:=5。 fp=fopen(,w)。 fp=fopen(,r)。printf(%d%d\n,k,n)。a[i]) C)p[i] D)a[10](32)有以下程序 include void fun(int *s,int
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1