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

正文內(nèi)容

全國計算機二級c語言試題與答案(參考版)

2025-06-22 22:54本頁面
  

【正文】 }正確答案: 1000 10P=5 第一次:P=4 等于 9P=4 第二次:P++ 等于 9P=5 第三次:P++ 等于11 以下程序的輸出結(jié)果是【5】。 i2=1000/f(N)。define N 10define s(x)x*xdefine f(x)(x*x)main(){ int i1,i2。printf(%d\n,t)。define MAX(x,y)(x)(y)?(x):(y)main(){ int a=5,b=2,c=3,d=3,t。printf(%d,a)。define JFT(x)x*xmain(){ int a, k=3。MYSWAP(【1】,a,b)。}以下程序段通過宏調(diào)用實現(xiàn)變量a,b內(nèi)容交換,請?zhí)羁?。x=y。}A)3 B)5 C)6 D)8正確答案: A 已知define M 2;的宏定義,執(zhí)行語句k=M*5。k=N(M(a,b),c)。printf(%d\n,a)。}A)SUM=9 B)SUM=12 C)SUM=18 D)SUM=28正確答案: B 下列程序的輸出結(jié)果是include defineM(x,y)x%ymain(){ int a,m=12,n=100。sum=PLUS(x+y,z)*PLUS(y,z)。 D)D++。則下面選項中錯誤的是A)x++。float y=。printf(%d\n,k)。}該程序中的for循環(huán)執(zhí)行的次數(shù)是A)5 B)6 C)7 D)8正確答案: B 以下程序的運行結(jié)果是define MIN(x,y)(x)(y)?(x):(y)main(){ int i=10,j=15,k。i=NUM。正確答案: D宏定義:define mu(x,y) (x*y) 帶形參 宏名 形參表 字符串define s 不帶參include 文件名 有如下程序:define N 2define M N+1define NUM 2*M+1main(){ int i。 printf(%d\n, F(a++, b++))。else return( 【15】 )。請?zhí)羁?。printf(%d\n,m)。}main(){ int m。include int fun(){ static int k。str[j]=k。i{ k=str[i]。void fun(char str[]){ int i,j, 【11】 。} while(x)。b[ 【9】 ]=r。fun(int x,int b[]){ int k=0,r。 ireturn s/n。 float s。int n。}A 考生答案: 正確答案: 12 以下函數(shù)的功能是【7】。 }main(){ unsigned n=26。} while (num)。do{ k *=num。}A 考生答案: 正確答案: k=5 以下程序的輸出結(jié)果是【6】。k=fib (5)。 }return (fib (g1)+fib(g2))。long fib (int g){ switch (g){ case 0∶ return 0。printf(\n)。cc4。}main(){ int cc。a+=2。}A 考生答案: 正確答案: p=p*i 正確答案: p=p/i 以下程序的輸出結(jié)果是【4】。}main (){ clrscr()。i++) p=p/i。for(i=1。i=n。i=m。double p=。請在題目的空白處填寫適當(dāng)?shù)某绦蛘Z句,將該程序補充完整。m與n為兩個正數(shù)且要求mn。}A)1,1 B)1,3 C)3,1 D)3,3考生答案: 正確答案: B 當(dāng)調(diào)用函數(shù)時,實參是一個數(shù)組名,則向函數(shù)傳遞的是【1】。x++。return x。}test1(){ int x=0。n=test2()。i3。}A)A B)B C)a D)b考生答案: 正確答案: B 閱讀程序,則執(zhí)行后的結(jié)果為include main(){ int i,m,n。}p(char c){ putchar(c)。str+=1。p(c)。i30。int p(char)。int i。printf(%d\n,c)。}main(){ int a=8,b=20,c。else c=a*b/2。amp。}A)27 B) C)28 D)考生答案: 正確答案: D 現(xiàn)有如下程序,則程序的輸出結(jié)果為include int f(int a,int b){ int c。s=a%b*c。printf(%lf\n,d)。double d,fun(int,int,int)。printf(%d\n,k)。}fun3(int a,int b){ int k。}fun2(){ int a=15。}fun1(){ int k=20。fun(a)。ifor(j=0。int i,j。}則程序段的輸出結(jié)果是A)8 B)7 C)6 D)5考生答案: 正確答案: A 下列程序的輸出結(jié)果是include define N 3define M 3void fun(int a[M][N]){ printf(%d\n,*(a[1]+2))。y=w。while(y){ w=x%y。printf(%d\n,c)。main(){ int a=24,b=16,c。}main(){ fun(12+5)。return (s)。}D)double add(a,b){ double a,b,s。s=a+b。return (s)。}B)double add(double a,b){ double s。s=a+b。return k。}char fun(char a,int b){ char k。a=fun(a,b)。char a=′A′。printf(%d\n,a)。i5。}main(){ int i,a=0。 i++。int s=1。b)。}A)該程序完全正確B)該程序有錯,只要將語句swap(amp。p=q。}swap(int p,int q){ int t。b)。swap(amp。以下正確的說法是main(){ int a=10,b=20。下面函數(shù)的正確輸出結(jié)果是void print_value(int *x){ printf(%d\n,++*x)。print_value(amp。}main(){ printf(%ld\n, fun(3))。else s=nfun(n1)。}A)asdafaaz67 B)asd af aa z67 C)asd D)z67考生答案: 正確答案: A 以下程序的輸出結(jié)果是long fun( int n){ long s。fun(str)。gets(str)。clrscr()。}main(){ char str[81]。i++)if(str[i]!=′ ′) str[j++]=str[i]。for(i=0。return(c)。else if(a==b) c=0。}int f(int a,int b){ int c。p=f(j,k)。j=i。} 該程序的輸出結(jié)果是A)2 B)4 C)6 D)8考生答案: 正確答案: B 下列函數(shù)的運行結(jié)果是main(){ int i=2,p。else return(2)。printf(%d\n,j)。i3。}main(){ int i,j=0。}在下劃線處應(yīng)填入的內(nèi)容是A)i=p B)a[p]=a[i] C)p=j D)p=I考生答案: 正確答案: D 有以下程序int f(int n){ if(n==1) return 1。iif(a[i]a[p]) _________。p=j。 printf(\n)。}}main(){ int i=0。if(i3) { i+=2。func2(i)。void func1(int i){ printf(%c,st[i])。void func2(int i)。ifor(j=i+1。}程序運行后的輸出結(jié)果是A)編譯出錯 B)9 C)21 D)考生答案: 正確答案: B 以下程序中函數(shù)sort的功能是對a數(shù)組中的數(shù)據(jù)進(jìn)行由大到小的排序void sort(int a[],int n){ int i,j,t。}main(){ int a=2,b=5,c=8。A)1 B)2 C)4 D)5考生答案: 正確答案: B 設(shè)有如下函數(shù)fun (float x){ printf(\n%d,x*x)。 D)double fun(int x,y)。有錯,它是函數(shù)調(diào)用語句,不能用void說明B)變量名不能使用大寫字母C)函數(shù)說明和函數(shù)調(diào)用語句之間有矛盾D)函數(shù)名不能使用下劃線考生答案: 正確答案: C 以下正確的函數(shù)頭定義形式是A)double fun(int x,int y) B)double fun(int x。...k=prt_char(G)。從main函數(shù)開始,調(diào)用后回歸main函數(shù)(系統(tǒng)定義)所有函數(shù)都是平行的 相互獨立的 不能嵌套定義 但能嵌套調(diào)用 在調(diào)用函數(shù)時,如果實參是簡單的變量,它與對應(yīng)形參之間的數(shù)據(jù)傳遞方式是A)地址傳遞 B)單向值傳遞C)由實參傳形參,再由形參傳實參 D)傳遞方式由用戶指定考生答案: 正確答案: B 以下正確的說法是A)定義函數(shù)時,形參的類型說明可以放在函數(shù)體內(nèi)用戶角度:庫函數(shù),用戶自定義函數(shù)形式:無參,有參函數(shù)類型標(biāo)識符 函數(shù)名()/函數(shù)名(形式參數(shù)表列){聲明部分執(zhí)行部分}B)return后邊的值不能為表達(dá)式C)如果函數(shù)值的類型與返回值類型不一致,以函數(shù)值類型為準(zhǔn)D)如果形參與實參類型不一致,以實參類型為準(zhǔn)考生答案: 正確答案: C定義函數(shù)時的參數(shù) 為形參 不占內(nèi)存調(diào)用函數(shù)時的參數(shù) 為實參 以下正確的說法是A)用戶若需調(diào)用標(biāo)準(zhǔn)庫函數(shù),調(diào)用前必須重新定義B)用戶可以重新定義標(biāo)準(zhǔn)庫函數(shù),若如此,該函數(shù)將失去原有含義C)系統(tǒng)根本不允許用戶重新定義標(biāo)準(zhǔn)庫函數(shù)D)用戶若需調(diào)用標(biāo)準(zhǔn)庫函數(shù),調(diào)用前不必使用預(yù)編譯命令將該函數(shù)所在文件包括到用戶源文件中,系統(tǒng)自動調(diào)用考生答案: 正確答案: B 以下敘述正確的是A)函數(shù)可以嵌套定義但不能嵌套調(diào)用 B)函數(shù)既可以嵌套調(diào)用也可以嵌套定義C)函數(shù)既不可以嵌套定義也不可以嵌套調(diào)用 D)函數(shù)可以嵌套調(diào)用但不可以嵌套定義考生答案: 正確答案: D 下面對C語言的描述中,正確的是A)函數(shù)一定有返回值,否則無法使用函數(shù)B)C語言函數(shù)既可以嵌套定義又可以遞歸調(diào)用C)在C語言中,調(diào)用函數(shù)時,只能將實參的值傳遞給形參D)C語言程序中有調(diào)用關(guān)系的所有函數(shù)都必須放在同一源程序文件中考生答案: 正確答案: C 下列說法中錯誤的是A)靜態(tài)局部變量的初值是在編譯時賦予的,在程序執(zhí)行期間不再賦予初值B)若全局變量和某一函數(shù)中的局部變量同名,則在該函數(shù)中,此全局變量被屏蔽C)靜態(tài)全局變量可以被其他的編輯單位所引用D)所有自動類局部變量的存儲單元都是在進(jìn)入這些局部變量所在的函數(shù)體(或復(fù)合語句)時生成,退出其所在的函數(shù)體(或復(fù)合語句)時消失考生答案: 正確答案: C 以下程序有語法錯誤,有關(guān)錯誤原因的正確說法是main(){ int G=5,k。以源文件為單位進(jìn)行編譯,而不是以函數(shù)為單位進(jìn)行編譯。printf(%d,%d\n,a,b)。j=0。i3。j++)if( 【8】)a=a+arr[i][j]。i++)for(j=0。for(i=0。}正確答案:850,~2,0 下面程序是求出數(shù)組arr的兩條對角線上元素之和,請?zhí)羁?。row=i。j<3。i<3。static int array[3][3]={{100,200,300},{28,72,30}{850,2,6}}。}正確答案: != return j 下列程序的輸出的結(jié)果是 【6】 , 【7】 。 iprintf(=,a[i])。printf(\nThe data after deleted :\n)。 iprintf(=,a[i])。printf(The original data :\n)?!?】。for(i=1。請?zhí)羁?。?shù)組中的數(shù)已按由小到大的順序排列,函數(shù)返回刪除后數(shù)組中數(shù)據(jù)的個數(shù)。}正確答案: n186。printf(%c,b【3】)。i=0。printf(Transmite new base:\n)。n=n/base。do{ c[i]=【2】。scanf(%ld,amp。long n。main(){ char b[17]={
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1