第6题答案:#include
#include
double fun ( int x[])
{
int sum = 0;
int c=0,i=0;
while (x[i] != 0)
{
if (x[i] > 0)
{sum += x[i]; c+=1; }
i++;
}
sum=sum/c;
return sum;
}
void main( )
{
int x[1000]; int i=0;
printf( "nPlease enter some data (end with 0):" );
do
{ scanf("%d",&x[i]); }
while (x[i++] != 0);
printf("%fn",fun ( x ));
}
我现在有事,那个题等我有时间给你看看,我觉得你那个题就是ASCII码转换的问题,你先看看,如果有什么不会的,给我留言就行了.第6题我给你的代码是正确的,我运行过了.