c基础部分:怎么在for循环中 对上一次循环的值和下一次循环的值作比较

1.怎么对上一次循环中的某个值与下一次循环中的值进行比较?很简单,我们首先需要一个变量去接收上一次循环中你要比较的值 例如 求最小值

int a,b,c=1000,min;
for(a=0;a<=6;a++){
scanf("%d",&b);
    if(b

求普通int型数组中的最值:

int a[10],i,max,min;
max=a[0];
min=a[0];
for(int i=0;i<10;i++){
	if(a[i]min)      //最大值 
	   min=a[i];        
}

核心思想是当我们需要从for循环中带出一个值进行一些操作时,我们常常需要用到if语句,从而保存符合条件的值或者说想要的值。
由此 我们也可以推广为排序算法。

你可能感兴趣的:(C/C++基础)