C语言复习程序答案.docVIP

  • 27
  • 0
  • 约1.03万字
  • 约 11页
  • 2016-12-25 发布于贵州
  • 举报
1.输出斐波那契数列前40位,每6个数一行,每个数字占12列,对齐排列。 #includestdio.h int main() { int a,b,c,i; a=1,b=1; printf(%12d%12d,a,b); for(i=3;i40;i++) { c=a+b; a=b; b=c; printf(%12d,c); if(i%6==0) printf(\n); } } 2.编写程序,用选择法对10个整数进行排序(从小到大)。 #includestdio.h int main() { int a[10]; int i,j,t,min,temp; for(i=0;i10;i++) scanf(%d,a[i]); printf(\n); for(i=0;i10;i++) { min=i; for(j=i+1;j10;j++) if(a[min]a[j]) min=j; if(min!=i) {temp=a[min];a[min]=a[i];a[i]=temp;} printf(%5d,a[i]); } } 3.用迭代法求某正数a平方根x1,已知求平方根的迭代公式为: X0=a/2 X1=1.0/2*(x0+a/x0) 当x0-x1的绝对值小于1e-5时,x1为最终结果。 #includestdio

文档评论(0)

1亿VIP精品文档

相关文档