本文收集整理关于C语言最大值最小值编程的相关议题,使用内容导航快速到达。
内容导航:
Q1:用C语言,任意输入10个数,求其中的最大值和最小值
思路:定义一个变量,并键盘输入一个数赋值给该变量,且把该数赋值给最大值和最小数。接着for循环输出剩下9个数,并判断该数和最大值最小值的大小关系,更新最大值和最小值,最后输出最大值和最小值。
参考代码:123456789101112131415161718#include"stdio.h"intmain(){inta,max,min,i;scanf("%d",&a);max=min=a;for(i=1;i<10;i++){scanf("%d",&a);if(maxa)min=a;}printf("最大值为:%d,最小值为:%d\n",max,min);}/*运行结果:8734192056最大值为:9,最小值为:0*/
Q2:用c语言找最大值和最小值
用指针求含有十个元素的数组最大值和最小值
主函数参考
int main()
{
int a[10],i,maxnum,minnum;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
FindMaxandMin(a,10,&maxnum,&minnum);
printf("%d %d",maxnum,minnum);
}
输入