c语言基础习题课.pptVIP

  • 57
  • 0
  • 约3.57千字
  • 约 11页
  • 2017-05-19 发布于河南
  • 举报
c语言基础习题课

#includemath.h main() { int s; float n,t,pi; t=1,pi=0;n=1.0;s=1; while(fabs(t)1e-6) { pi=pi+t; n=n+2; s=-s; t=s/n; } pi=pi*4; printf(pi=%10.6f\n,pi); } main() { int i; static int f[20]={1,1}; for(i=2;i20;i++) f[i]=f[i-2]+f[i-1]; for (i=0;i20;i++) { if(i%5==0) printf(\n); printf(“%12d”,f[i]); } } main() { int a[11]; int i,j,t; printf(input l0 numbers:\n); for(i=1;i11;i++) scanf(%d,a[i]); printf(\n); for(j=1;j=9;j++) for (i=1;i=10-j;i++) if (a[i]a[i+1]) { t=a[i];a[i]=a[i+1];a[i+1]=t; } printf(the sorted numbers : \n); for(i=1;i11;i++) printf(%d ,a[i]); } main() { static int a[2][3]={{1,2,3},{4,5,6}}; static int b[3][2],i,j; printf(array a: \n); for(i=0;i=1;i++) { for(j=0;j=2;j++) { printf(%5d,a[i][j]); b[j][i]=a[i][j]; } printf(\n); } printf(array b:\n); for(i=0;i=2;i++) { for(j=0;j=1;j++) printf(%5d,b[i][j]); printf(\n); } * * * C 语 言 程 序 设 计 C 语 言 程 序 设 计 * C 语 言 程 序 设 计 C 语 言 程 序 设 计 #includemath.h main() { int m,i,k; scanf(“%d”,m); k=sqrt(m); for(i=2;i=k;i++) if(m%i==0) break; if(i=k+1) printf(“%d is a prime number\n”,m); else printf(“%d is not a prime number\n”,m); } 【例1】判断m是否素数。 #include math.h main() { int m,i,k,n=0; for(m=101;m=200;m=m+2) { k=sqrt(m); for(i=2;i=k;i++) if(m%i==0) break; if(i=k+1) { printf(“%d”,m); n=n+1; if(n%5==0)printf(“\n”); } } printf(“\n”); } 【例2】求100至200间的全部素数。 【例3】用公式求π。 【例4】输出Fibonacci数列前20项。 【例5】排序 【例6】已知某课程的平时、实习、测验和期末成绩,求该课

文档评论(0)

1亿VIP精品文档

相关文档