题目1:
#include <stdio.h>
//题目1:
void fun()
{
int i;
double a[5],max,min;
double avg = 0;
for (i=0;i<5;i++)
{
scanf("%lf",&a[i]);
avg += a[i];
if(i==0)
{
max = a[0];
min = a[0];
}else
{
if(a[i]>max) max = a[i];
if(a[i]<min) min = a[i];
}
}
avg/=5;
printf("max=%g,min=%g,avg=%g\n",max,min,avg);
}
int main()
{
fun();
return 0;
}
题目2:
#include <stdio.h>
//题目1:
void fun()
{
int n,i,t;
scanf("%d",&n);
for (i=10;i<=n;i++)
{
t = i/10 + i%10;
if(t%2==0)
printf("%d ",i);
}
printf("\n");
}
int main()
{
fun();
return 0;
}
题一
#include<stdio.h>
void fun(int a[])
{
int i,max,min,sum=0;
max = a[0];
min = a[0];
sum = a[0];
for(i = 1; i < 5; i ++)
{
sum += a[i];
if (a[i]>max)
max = a[i];
if (a[i]<min)
min = a[i];
}
float avg = sum / 5.0;
printf("max=%d\n",max);
printf("min=%d\n",min);
printf("avg=%f\n",avg);
}
int main ()
{
int i;
int a[5];
printf("输入5个数:");
for(i = 0;i < 5;i ++)
{
scanf("%d",&a[i]);
}
fun(a);
return 0;
}
题二
#include<stdio.h>
void fun(int n)
{
int i;
for(i = 10; i <= n; i++)
if( (i/10+i%10) % 2 == 0)
printf("%d ",i);
}
int main ()
{
int n;
printf("输入n:");
scanf("%d",&n);
fun(n);
return 0;
}
如有帮助,望采纳!谢谢!