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

正文內(nèi)容

c語言期末復(fù)習(xí)題庫(文件)

2025-06-25 13:33 上一頁面

下一頁面
 

【正文】 z。}15)以下說法不正確的是()。A)數(shù)組的首地址 B)數(shù)組第一個元素的值C)數(shù)組中全部元素的值 D)數(shù)組元素的個數(shù)19)以下不正確的說法為()。 i3。 b++。 該函數(shù)調(diào)用語句中,含有的實(shí)參個數(shù)是()。 printf(%\d\n, r)。}執(zhí)行后輸出結(jié)果是()。 y= 3*x4。int fun( int x, int y){ int m=3。 }A)1 B)2 C)7 D)1027)若有說明語句:static int a[3][4]={0}。main( ){ int a=2, i 。 }f(int a){ int b=0, c=3。 }A)7 10 13 B)7 7 7C)7 9 11 D)7 8 9二、填空題1)以下程序的功能是調(diào)用函數(shù)fun計(jì)算:m=12+34+…+910,并輸出結(jié)果。 i=n。 } main() { printf(m=%d\n, fun(10) )。 b++。 for(i=0。}3)以下程序運(yùn)行后的輸出結(jié)果是【3】void swap(int x, int y){ int t。printf(%d %d , x, y)。}4)以下函數(shù)的功能是:求x的y次方,請?zhí)羁铡?iy。要求形參名為b。 }6)函數(shù)fun的功能是:使字符串str按逆序存放。 i【6】。}printf(%s\n, str)。main( ) { int a=4, b=5, c。 z=x+y。 a+=2。 cc4。include void f(int c){ int a=0。 printf(%d: a=%d, b=%d\n, c, a, b)。 i++) f(i)。 increment()。}11)若有以下程序,執(zhí)行后輸出結(jié)果是【12】。 printf(%d\n, d)。c++。 i3。 printf(%d\n, i)。 define S(x) 4*x*x+1main(){ int i=6,j=8。 main() i2。 } 第8章 數(shù)組一、單選題1)以下程序程序運(yùn)行后的輸出結(jié)果是( )。b39。d39。 strcat(p, q)。H39。l39。o39。 B)char b[10]。 D)char b[10]=Hello!。 k=s[1]*10。 printf(%d\n, s[2])。 i3。 printf(%d\n, s)。 k3。 C)char *str=good!。o39。d39。a39。c39。e39。g39。a39。39。c]10)執(zhí)行下面的程序段后,變量k中的值為 int k=3, s[2]。A)整型常量 B)整型常量或整型表達(dá)式 C)整型表達(dá)式 D)任何類型的表達(dá)式12)以下對一維整型數(shù)組a的正確說明是()A)int B)int n=10, a[n]。 int a[n]。 B)int a[10]={}。A)static int a[]={1, 2, 3, 4, 5} B)int b[1]={2, 5} C)int a(10) D)int 4e[4]15)設(shè)有char str[10],下列語句正確的是()。 C)printf(%s, str[0])。for(i=0。for(i=0。 j++) n[j]=n[i]+1。則下列語句的輸出結(jié)果是()。A)3 5 7 B)3 6 9 C)1 5 9 D)1 4 719)下列字符串賦值語句中,不能正確把字符串C program賦給數(shù)組的語句是()。 39。r39。g39。a39。\039。 a= C program。, 39。, 39。}; printf(%s, c)。b39。A)12 B)10 C)7 D)622)若有說明:int a[3][4]={0}。 i=4。請?zhí)羁铡?i20。 i++){ if(a[i]0) { count++。4)下面程序中的數(shù)組a包括10個整數(shù)元素,從a中第二個元素起,分別將后項(xiàng)減前項(xiàng)之差存入數(shù)組b,并按每行3個元素輸出數(shù)組b。 i++) scanf(%d, amp。 i++) b[i]=【7】。 if (【8】) printf(\n)。 int i, j, c[3][4]。 j4。 i++ ){ for(j=0。 }}6)下列程序的運(yùn)行結(jié)果是【11】。 for(i=3。}printf(s=%d\n, s)。 ptr=arr。 int a[2][3]={{1,2,3},{4,5,6}}。 m=(*p)*(*(p+2))*(*(p+4))。 ptrarr+5。a。 C)scanf(%d, amp。 printf(%d %d\n, sizeof(a) , sizeof(b) )。 for(i=2。 printf(%d\n, aa[0])。 B)char t[]=abcdefg, *s=t。 strcpy(s,abcdefg)。 i6。 i++) printf(%2d, *(p+i))。   D)for(i=0。*q=*(p+5)。printf(%s\n, p+10)。 *x=*y。 q=amp。 q。}程序運(yùn)行后的輸出結(jié)果是( )。 for(i=0。 i3。 *sp=right!。 *s=right!。 printf(%c, *p++)。} main() { char b[4]={39。,39。},*p=b。A)a B)b C)c D)d16)設(shè)有定義:int以下賦值語句中與n2=n1。 B)p=q。*p=amp。A)隨機(jī)值  p=amp。  r=p。 }程序運(yùn)行后的輸出結(jié)果是( )。 q=r。 q=amp。 C)x的地址 則語句printf(%d\n,*p)。 17)若有定義:intC)*p=amp。A)*p=*q。n2,*q=amp。printf(%c\n, *p)。,39。,39。 }程序運(yùn)行后的輸出結(jié)果是( )。14)有以下程序main() { char s[]=159, *p。 s=right!。 }程序運(yùn)行后的輸出結(jié)果是( )。 i++) p[i]=i。 p=amp。 i8。 while(pq) { f(p,q)。}main(){ int a[8]={1,2,3,4,5,6,7,8},i, *p, *q。A)China B)Bejing C)ng D)ing11)有以下程序void f(int *x, int *y){ int t。}程序運(yùn)行后的輸出結(jié)果是( )。 i++) printf(%2d, (*p)++)。 i6?! ?B)for(i=0。要求依次輸出x數(shù)組6個元素中的值,不能完成此操作的語句是( )。 s=abcdefg。A)4 B)3 C)2 D)1 7)以下程序段中,不能正確賦字符串(編譯時系統(tǒng)會提示錯誤)的是( )。 i) sum(amp。A)7 7 B)8 8 C)8 10 D)10 106)有以下程序:void sum(int *a) { a[0]=a[1]。 D)scanf(%d, *pa) 。A)scanf(%d, pa) 。 輸出結(jié)果是()。 char *ptr。 p=amp。 printf(%d,%d\n, *ptr, *(ptr+2))。 int *ptr。 i){ s=s+a[i]*j。j=1。 j++ ) printf(%3d, c[i][j] ) 。 for(i=0。 i3。請?zhí)羁誱ain( ){ int a[3][4]={{ 7, 5, 2, },{1, 0, 3, 4 },{6, 8, 0, 2 }}。 i10。 for(i=1。main( ){ int a[10], b[10], i for(i=0。}}printf(sum=%d,count=%d\n, sum, count)。for(i=0。sum=count=0。 printf(%d , n[i])。A)只有元素a[0][0]可以得到初值0B)此說明語句不正確C)數(shù)組a中每個元素均可得到初值0D)數(shù)組a每個元素均可得到初值,但值不一定為0二、填空題1)以下程序運(yùn)行后的輸出結(jié)果是【1】 main() { int i,n[]={0, 0, 0, 0, 0}。 printf(%d, strlen(s) )。a39。, 39。, 39。char c[5]={ 39。 strcpy(a, C program)。m39。r39。o39。p39。C39。 i=2。}上述程序運(yùn)行后,輸出的結(jié)果是()。 i++) for(j=0。 i++) n[i]=0。16)假設(shè)array是一個有10個元素的整型數(shù)組,則下列寫法中正確的是()。str)。 D)int a[10]={10*1}。13)以下能對一維數(shù)組a進(jìn)行正確初始化的語句是()。 scanf(%d, amp。 k=s[1]*10。] D)a[39。則數(shù)值為4的表達(dá)式是A)a[gc] B)a[4] C)a[39。則正確的敘述為A)數(shù)組X和數(shù)組Y等價 B)數(shù)組x和數(shù)組Y的長度相同C)數(shù)組X的長度大于數(shù)組Y的長度 D)數(shù)組X的長度小于數(shù)組Y的長度9)若有以下說明: int a[12]={1, 2, 3, ,5, 6, 7, 8, 9, 10, 11, 12}。f39。d39。b39。8)給出以下定義:char x[]=abcdefg。o39。g39。}A) ABCD B)ABCD FGH EFGKL IJMC)EFG D)EFGH JK IJKL O 7)以下不能正確進(jìn)行字符串賦初值的語句是()A)char str[5]=good!。main(){ char w[][10]={ ABCD, EFGH, IJKL, MNOP}, k。 j=i。 A)18 B)19 C)20 D)21 main() { int a[3][3]={ {1, 2}, {3, 4}, {5, 6} }, i, j, s=0。main(){ int x[8]={8, 7, 6, 5, 4, 3}, *s。 int k=3, s[2]。C)char b[10]。!39。l39。e39。} A)20 9 B)9 9 C)20 11 D)11 112)不能把字符串Hello!賦給數(shù)組b的語句是( )。char r[]=abcde。c39。a39。%d\n, i1, i2)。i1=f(10)/f(5)intf(x) }2)以下程序運(yùn)行后的輸出結(jié)果是【2】。A)28 B)22 C)16 D)4 2)以下敘述中正確的是()。 }第7章 編譯預(yù)處理一、單選題1)有以下程序:define f(x) x*x main( ) { int i。} main( ) { int a=2,i。 func(int a) { int b=0, c=3。}main(){ int a=3, b=4, c=5, d。 x++。 include void increment(void)。 for(i=1。 a++。 printf(\n)。 } main() { int cc。 }8)以下程序的輸出結(jié)果是【9】。 printf(A+B=%d\n, c) 。int a=5。 str[i]=【7】。 int i, j。 int n。 return z。 double z。swap(a, b)。 x=y。i++) printf(%d %d, i, fun(a))。 return(a+b+c)。 fun(int a){ int b=0。 f=【1】。 int fun( int n) { int m=0, f=1, i。 c++。i3。A)只有a[0][0]元素可得到初值0;B)數(shù)組a中每個元素均可得到初值0。 }main( ){int a=7, b=5。}A) int B) 不確定 C) void D) float26)下面程序的輸出結(jié)果是()。A) 在C中,調(diào)用函數(shù)時,只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)參B)C函數(shù)既可以嵌套定義又可以遞歸調(diào)用C)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1