c語言數(shù)組有答案_第1頁
c語言數(shù)組有答案_第2頁
c語言數(shù)組有答案_第3頁
c語言數(shù)組有答案_第4頁
c語言數(shù)組有答案_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

A.inta(10);B.intn=0,a[n];C.intn;D.#defineSIZE10scanf(“%d”,&n);inta[SIZE]A.a(chǎn)[10]B.a(chǎn)[]C.a(chǎn)(5)D.a(chǎn)[10-10]A.inta[10]=(0,0,0,0,0);B.inta[10]={};C.doublea[][4];D.inta[10]={10*1}; A.inta[3][];B.floata(3,4);C.doublea[][4];D.floata);A.a(chǎn)[3][4]B.a(chǎn)[1,3]C.a(chǎn)[1+1][0]D.a(chǎn)(2)(1)A.inta[2][]={{1,0,1},{5,2,3}};B.inta[][3]={{1,2,3},{4,5,6}};C.inta[2][4]={{1,2,3},{4,5},{6}};D.inta[][3]={{1,0,1,0},{},{1,1}};nta2inti3for(i=0;i<3;i++)scanf(“%d”,&a[i]);4for(i=1;i<3;i++)a[0]=a[0]+a[i];5printf(“%d\n”,a[0]);A.y=x[3];B.y=x+1;C.y=x[2]+1D.x[0]=y;inta[3][3]={1,2,3,4,5,6,7,8,9};果是。for(k=0;k<3;k++)printf(“%d”,a[k][2-k]);A.357B.369C.159D.147#include<>for(i=1;i<6;i++)for(j=1;j<6;j++)a[i][j]=(i/j)*(j/i);for(i=1;i<6;i++)printf("%2d",a[i][j]);printf("\n");}return0;}11111000100100001010111110010000100001001111101000000100101011111100000000110001 charc[5]={'a','b','\0','c','\0'};printf("%s",c);A.'a''b'B.a(chǎn)bC.a(chǎn)b□cD.a(chǎn)b□A.gets(a,b);B.scanf(“%s%s”,a,b);C.scanf(“%s%s”,&a,&b);D.gets(“a”),gets(“b”);ab0],則正確的輸出形式是。D.puts(a),puts(b); ,則。 chara[3],b[]="China";printf("%s",a);charx[]="programming";chary[]="Fortran";while(x[i]!='\0'&&y[i]!='\0') if(x[i]==y[i])printf("%c",); elsei;A.x[i++]B.y[++i]C.x[i]D.y[i]#include<>jfor(i=j=0;s[i]!='\0';i++)putss);return0;}A.s[j++]=s[i]B.s[++j]=s[i]C.s[j]=s[i];j++D.s[j]=s[i] 結果是。 #include<>for(i=0;ch[i]>='0'&&ch[i]<='9';i+=2)s0*s+ch[i]-'0';printf("%d\n",s);return0;}A.1B.1256C.12ab56D.15盤輸入:ab<回車>c<回車>def<回車>,則下面 程序的運行結果是。 #include<>#defineN6for(;i<N;c[i]=getchar(),i++);for(i=0;i<N;i++)putchar(c[i]);return0;}A.a(chǎn)bcdefB.a(chǎn)C.bD.a(chǎn)bbcccdddef 20.下面程序的運行結果是。 #include<>ngtintijfor(i=1;i<7;i++)ifajaij=i;t=a[j];a[j]=a[7];a[7]=t;puts(a);return0;}A.mogninrB.moC.morningD.morninD12.B13.B14.D15.D16.A17.A18.A19.D20.B 所占的字節(jié)數(shù)是。 #include<>#defineN20 for(i=0;i<N;i++); for(i=0;i<N;i++)printf("%3d",a[i]);}printf("\n");return0;}#include<>printf("arraya:\n");for(i=0;i<=1;i++) ;}printf("\n");}printf("arrayb:\n"); for(i=0;;i++) {for(j=0;j<=1;j++)printf("%5d",b[i][j]);printf("\n");}return0;} 7.下面程序段的運行結果是。 intx,i;x[0]=1;x[1]=2;for(i=2;i<5;i++)x[i]=x[i-1]+x[i-2];for(i=2;i<5;i++)printf("%d",x[i]); 8.下面程序的運行結果是。 #include<>for(i=0;i<5;i++)for(j=0;j<5;j++)ai[j]=n++;printf("Theresultis:\n");for(i=0;i<5;i++)printf("%4d",a[i][j]);printf("\n");}return0;}3位正整數(shù),其各位數(shù)字的立方之和等于該正整數(shù)。例如:407=4×4×4+0×0#include<>printf("Thespecialnumbersare:\n"); ifmxxxy*y*y+z*z*z)}for(x=0;x<i;x++)printf("%6d",a[x]);printf("\n");return0;}#include<>inta2,9,1,0,6,8,4},i=0,j=9,t;while(i<j)}for(i=0;i<10;i+=2)printf("%d",a[i]);return0;}11.下面程序的功能是輸入5個整數(shù),找出最大數(shù)和最小數(shù)所在的位置,并把#include<>for(i=0;i<5;i++)scanfda[i]);min=a[0];for(i=1;i<5;i++)max=a[0];for(i=1;i<5;i++) if(a[i]>max){max=a[i];;} printf("\nThepositionofminis:%3d\n",k);printf("Thepositionofmaxis:%3d\n",j);for(i=0;i<5;i++)printf("%5d",a[i]);printf("\n");return0;}12.下面程序的功能是檢查一個二維數(shù)組是否對稱(即對所有i、j都有#include<>inta4,2,2,5,6,3,5,3,7,4,6,7,4};ndfor(j=0;j<4;j++)fajiaij if(found==1)printf("No\n");elseprintf("Yes\n");return0;}#include<>intatavefor(k=s=i=0;i<10;i++) {if(a[i]%2!=0); }dfnkavereturn0;}#include<>inta{{3,-2,7,5},{1,0,4,-3},{6,8,0,2}};intb[3][4]={{-2,0,1,4},{5,-1,7,6},{6,8,0,2}};cfor(i=0;i<3;i++)printf("%3d",c[i][j]);} ; }return0;}num[20]={10,20,1,-20,203,-21,2,-2,-2,11,-21,22,12,-2,-234,-90,22,90,45,20};for(i=0;i<=19;i++)printf("sum=%6d",sum);16.以下程序段的功能是,運行后輸出結果是。intnum[10]={103,1,-20,-203,-21,2,-2,-2,13,-21};for(i=0;i<10;i++)if(num[i]>0&&num[i]%10==3)numiprintf("sum=%d\n",sum);#include<>ininta86,33},i,x;anfdxwhile(a[i]!=x)i++; if()printf("Found!Theindexis:%d\n",i); elseprintf("Can'tfound!\n");return0;}#include<>for(i=1;i<5;i++)while(j>=0&&m>a[j]) }for(i=0;i<5;i++)printf("%3d",a[i]);printf("\n");return0;}19.下面程序用“兩路合并法”把兩個已按升序排列的數(shù)組合并成一個升序數(shù)#include<>aintb]={12,24,26,37,48};intcij0,k=0;while(i<3&&j<5)while()while()for(i=0;i<k;i++)printf("%3d",c[i]);putchar('\n');return0;} 20.字符串"ab\n\\012\\\""的長度是。 charc[]="Itisacomputer"; for(i=0;;i++) 22.下面程序的功能是從鍵盤輸入一個大寫英文字母,要求按字母的順序打印#include<>etcharc elseif(c=='A'){a[0]='Z';;} else{a[0]=c-1;a[2]=c+1;}for(i=0;i<=2;i++)putchar(a[i]);return0;}23.下面程序段的功能是將字符數(shù)組a[6]={'a','b','c','d','e','f'}變?yōu)閍[6]={'f','a','b','c','d','e'}。請?zhí)羁铡?include<>artaabcdef; for(i=4;i>=0;i--); tfor(i=0;i<=5;i++)putchar(a[i]);return0;}#include<>kfor(i=0;a[i]!='\0';i++)for(i=0;i<k;i++)printf("%3d",b[i]);return0;}#include<>for(i=0;i<10;i++)gets(s[i]);for(i=0;i<10;i++)for(j=1;s[i][j]!='\0';j++

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論