第一篇:c語言期末復(fù)習(xí)
誰能出線
電視臺舉辦“超級學(xué)生”才藝大賽,由于報名人數(shù)狂多,所以要先進(jìn)行分組預(yù)賽。按規(guī)定,每10名學(xué)生為一個預(yù)賽小組,評委打出分?jǐn)?shù)(0~100分),各小組第一名可以進(jìn)入下一輪;如果有多名學(xué)生得分相同都是第一名,則可同時進(jìn)入下一輪。
1.#include
求出 2 到 m 之間(含 m,m<=1000)所有素數(shù)并放在數(shù)組 a 中。輸入:正整數(shù)m 輸出:從小到大的所有素數(shù),及個數(shù)(素數(shù)輸出的時候用%4d來控制)
1.#include
9.i=i+1;10.}
11.cnt=0;
12.for(i=0;i 14.j=2; 15.while(a[i]%j!=0)16.{ 17.j++;18.} 19.if(j==a[i])20.{ 21.printf(“%4d”,j);22.cnt=cnt+1;23.} 24.25.}printf(“n”);26.printf(“%d”,cnt);27.printf(“n”);28.return 0;29.} 1.#include 4.int a[10],i,j,n;5.for(i=0;i<10;i++)6.{ 7.scanf(“%d”,&a[i]);8.} 9.for(j=0;j<10;j++)10.{ 11.12.for(i=0;i<9;i++)13.{ 14.if(a[i+1] 16.n=a[i+1];17.a[i+1]=a[i];18.a[i]=n;19.} 20.} 21.} 22.23.for(i=0;i<10;i++)24.{ 25.printf(“ %d”,a[i]); 冒泡法排序26.} 27.printf(“n”);28.return 0;29.} 插入法排序 1.#include 1.#include 7.do 8.{ 9.a[i]=n%10;10.n=n/10;11.i++;12.k++; 13.}while(n!=0); 14.for(j=0;j 16.for(i=0;i 18.if(a[i+1]>a[i])19.{ 20.m=a[i+1];21.a[i+1]=a[i];22.a[i]=m;23.} 24.} 25.} 26.for(i=0;i 28.printf(“%d”,a[i]);29.} 30.printf(“n”);31.return 0;32.} 數(shù)組逆序輸出 1.#include 4.int a[10],i,j,t;5.for(i=0;i<10;i++)6.{ 7.scanf(“%d”,&a[i]);8.} 9.i=0;10.j=9; 11.while(i 13.t=a[i];14.a[i]=a[j];15.a[j]=t;16.i++;17.j--;18.} 19.for(i=0;i<10;i++)20.{ 21.printf(“%d ”,a[i]);22.} 23.printf(“n”);24.return 0;25.} 求最大值