3、程序举例 例71输入10个数,求和 例72用数组计算 fibonacci数列的前20个数 并按每行打印5个数的格式输出。1,1,2,3 例73输入5个整数,将它们存入数组a中, 再输入1个数x,然后在数组中查找x,如果 找到,输出相应的下标,否则,输出“Not Found
3、程序举例 例 7.1 输入10个数, 求和. 例 7.2 用数组计算fibonacci数列的前20个数, 并按每行打印5个数的格式输出。1, 1, 2, 3, 5, …… 例7.3 输入5个整数,将它们存入数组a中, 再输入1个数x,然后在数组中查找x,如果 找到,输出相应的下标,否则,输出“Not Found
程序举例 例741输入10个数,求最小值 例74_2输入n(n<10),再输入n个数,求最小 值。 例74-3输入n(n<10),再输入n个数,输出最小 值和它所对应的下标。 例744输入n(n<10,再输入n个数将最小值 与第一个数交换,输出交换后的n个数。 例7.5输入n(n<10),再输入n个数用选择法将 它们从小到大排序后输出
程序举例 例 7.4_1 输入10个数, 求最小值. 例 7.4_2 输入n(n<10), 再输入n个数,求最小 值。 例 7.4_3 输入n(n<10), 再输入n个数, 输出最小 值和它所对应的下标。 例 7.4_4 输入n(n<10), 再输入n个数,将最小值 与第一个数交换,输出交换后的n个数。 例 7.5 输入n(n<10), 再输入n个数,用选择法将 它们从小到大排序后输出
例7.1求和 输入10个数求和 main int 1, a 10l long sum for(1=0,1<10;i++) scan f(d,&a[i]); sum=0 for(1=0;1<10;i++) sum=suntal printf("%ldn",sum)
例 7.1求和 输入10个数, 求和. main( ) { int i, a[10]; long sum; for(i = 0; i < 10; i++) scanf(“%d”, &a[i]); sum = 0; for(i = 0; i < 10; i++) sum = sum+a[i]; printf("%ld\n ", sum); }
# include“ stdio.h void main( inta[10],1 long sum=0 for(1-=0;1<10;i++){ scanf( d,,&aiD) Sum sumtal printf(" %old",sum)
# include “stdio.h” void main( ) { int a[10], i; long sum=0; for(i = 0; i < 10; i++){ scanf(“%d”, &a[i]); sum = sum+a[i]; } printf("%ld\n ", sum); }
例7.2计算 dibona数列 用数组计算 fibonacci数列的前20个数,并按每 行打印5个数的格式输出。 1.2.3.5.8.13 分析 用数组计算并存放 fibonacci数列的前20个数 f0=f1F=1 fn]=fn-1]+fn-2]2≤n<19
用数组计算fibonacci数列的前20个数,并按每 行打印5个数的格式输出。 1, 1, 2, 3, 5, 8, 13, …… 分析: 用数组计算并存放fibonacci数列的前20个数 f[0]=f[1]=1 f[n]=f[n-1]+f[n-2] 2≤n≤19 例 7.2 计算fibonacci数列