下列程序运行后,则输出结果是:_______。#include<stdio.h>void main( ){int a[10]={1,2,3,4,5,6,7,8,9,10};int k=0,i; float s=0,ave: for(i=0;i<10;i++)(if(a[i]%2==0)continue: s+=a[i]: k++: } if(k!=0) {ave=s/k;printf(“ave=%f\n”,ave): }}
【正确答案】正确答案:ave=5.0
【答案解析】解析:当a[i]值为偶数时,退出本层循环,所以S求得是所有奇数的和,即s=1+3+5+7+9,这5个数的平均值为5。