维数组程序举例 例L5-0-5:用数组来处理求 Fibonacci数列 程序如下 main & int intf20]={1,1} for(i=2;i<20;i++) fl=fi-2]+fi-1; for(i=0;i<20;i++) if(i%5=0) printf((“ln”); printf(%12d”,fi);
一维数组程序举例 例L5-0-5:用数组来处理求Fibonacci数列: 程序如下; main() { int i; int f[20]={1,1}; for(i=2;i<20;i++) f[i]=f[i-2]+f[i-1]; for(i=0;i<20;i++) { if(i%5==0)printf(“\n”); printf(“%12d”,f[i]);} }
维数组程序举例 例L5-1:输入10名学生的成绩,求平均分,并将低于平均分的成绩 打印出来 例L5-2:用比较法对10个数排序(由小到大)一全在主函数中完成。 例L5-2-0:用比较法对10个数排序(由小到大)一用分函数中完成 例L5-2-1:用起泡法对10个数排序(由大到小)一用分函数中完成。 例L5-2-2:用选择法对10个数排序(由大到小)一用分函数中完成。 排序演示
一维数组程序举例 例L5-1:输入10名学生的成绩,求平均分,并将低于平均分的成绩 打印出来。 例L5-2:用比较法对10个数排序(由小到大)—全在主函数中完成。 例L5-2-0:用比较法对10个数排序(由小到大)—用分函数中完成。 例L5-2-1:用起泡法对10个数排序(由大到小) —用分函数中完成。 例L5-2-2:用选择法对10个数排序(由大到小) —用分函数中完成。 排序演示