用C语言编写一个程序,求n个数中的最大值和最小
1、for(i=0;i 2、for(i=0;i<5;i++) 3、inti,x[5],max,min; 4、//用数组x保存输入的5个数,max,min分别存最大最小数。 5、//提供一个比较简单的写法,请参考。 6、完整的源代码:#include 7、;for(i=1;i 8、;if(a[i] 9、输入预处理命令和主函数:#include 10、在visualC++6.0上,用C语言编写求最大公因数和最小公倍数的程序。 11、;return0;}输入10个数据,程序运行结果:扩展资料: 12、程序解析:先使用宏定义一个常熟N,表示数组大小,用来存放输入的数据,方便修改。定义一个数组a[]存放数据,通过scanf函数输入数据,先给min、max赋a[0]的值,再依次将数组中的值与之比较,比min小的赋值给min,比max大的赋值给max;sum存放数据累加值,除数组长度N得到·平均值。 13、;printf("avg=%.3f\n",avg) 14、max=min=0; 15、#include 16、scanf("%d",&x[i]); 17、if(max 18、max=x[i]; 19、打开visualC++6.0-文件-新建-文件-C++SourceFile。 20、输出最大公因数和最小公倍数:printf("最大公因数%d\n",a);/*输出最大公因数*/printf("最小公倍数%d\n",f);/*输出最小公倍数*/。 21、程序代码: 22、;printf("max=%d\n",max) 23、;if(a[i]>max)max=a[i] 24、if(a 25、定义变量、输入数值:inta,b,t,c,d,i,f,r;/*定义变量的数据类型为整型*/printf("输入两个数,中间用逗号隔开:");/*输出文字提示*/scanf("%d,%d",&a,&b);/*输入两个数字*/。 26、voidmain() 27、计算最大公因数和最小公倍数:while(r!=0)/*用while函数实现辗转相除法*/{r=a%b;/*当余数为0,停止执行while函数时*/a=b;/*最大公因数b的值赋给a*/b=r;}i=c*d;/*将c乘d的值赋给i*/f=i/a;/*将i除最大公因数a,得到最小公倍数,并将它赋给f*/。 28、//这里要比较的数是整型,可以改其他类型。 29、if(min>x[i]) 30、printf("max=%d,min=%d\n",max,min); 31、min=x[i]; 32、#include