正在加载图片...
程序举例 #include <stdio h> #define size 10 例读10个整数存入数mamO i int xsIze,i,max,min Ch6 lc printf("enter 10 integers: n") for(i=0; K<SIZE; i++) 步骤: i printf("%d 1+1) ()先令maX=mm=py/;scan"%,&x门 1.输入:or循环输入10 2.处理 max-min=XOJ (b)依次用x订和 max, m ford(=1<SZE+) 若 max<X max i if(max<xi) maxx[i 若mmx[令 min=y if(min>x) minX 3.输出:max和min printf("Maximum value is %d\n", max) printf("minimum value is %dn", min)程序举例 例 读10个整数存入数组,找出其中最大值和最小值 步骤: 1. 输入:for循环输入10个整数 2. 处理: (a) 先令max=min=x[0] (b) 依次用x[i]和max,min比较(循环) 若max<x[i],令max=x[i] 若min>x[i],令min=x[i] 3. 输出:max和min #include <stdio.h> #define SIZE 10 main() { int x[SIZE],i,max,min; printf("Enter 10 integers:\n"); for(i=0;i<SIZE;i++) { printf("%d:",i+1); scanf("%d",&x[i]); } max=min=x[0]; for(i=1;i<SIZE;i++) { if(max<x[i]) max=x[i]; if(min>x[i]) min=x[i]; } printf("Maximum value is %d\n",max); printf("Minimum value is %d\n",min); }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有