数组程序举例.docxVIP

  • 6
  • 0
  • 约5.59千字
  • 约 36页
  • 2021-01-29 发布于天津
  • 举报
? 一个班学生的学习成绩 ? 一行文字 ? 一个矩阵 这些数据的特点是: 具有相同的数据类型 使用过程中需要保留原始数据 C语言为这些数据,提供了一种构造数据类型:数组。 所谓数组 就是一组具有相同数据类型的数据的有序集 合。 一维数组及其应用 例1 :一维数组元素赋值及输出练习 mai n() /*通过 /*通过for循环依次输出数组 a中的每个元 int i,a[10]; for(i=0;iv=9;i++) /*定义数组整型数组a,它含有十个元素。*/ a[i]=i; 素赋值。*/ /*通过for循环依次为数组 a中的每个元 for(i=9;i=0;i--) 素的值。*/ printf(%3d ”,a[i]); /*请注意输出元素的顺序 */ } 运行结果: 9876543210 总结:程序使a : 0]到a : 9]的值为0?9,然后按逆序输出。 例2:用数组来处理 求Fibonacci (菲波那契) 数列问题,求出前 40个数并以每行4个数输出。 Fibonacci 数列: F1 = 1 n = 1 nA 3 nA 3 13 Fn = Fn-1 + Fn-2 即:112358 #in elude stdio.h main () { int i; long f [40] = {1, 1}; /*定义长整型数组 f存放40个Fibonacci 数,对第一个和第二个元素先赋初值

文档评论(0)

1亿VIP精品文档

相关文档