求做C语言程序设计实验题 求求了!有重谢
发布网友
发布时间:2022-04-27 12:31
我来回答
共2个回答
热心网友
时间:2023-09-19 20:49
2题
void fun(int a[],int n,int *max,int *d)
{
*d = 0;
*max = a[0];
for (int i = 1; i < n; i++)
{
*max = a[i] > *max ? a[i] ,*d++: *max;
}
}
3题
void minsert(int a[], int j, int m, int n)
{
for (int i = n; i >= j; i--)
{
a[i + 1] = a[i];
}
a[j] = m;
}
4题
int fun(double x [], int n);
int main()
{
double x[100] = { 100.1,100.2,100.3,100.4,100.5,100.6,100.7,100.8 };
printf("平均值以上的实数个数为: %d\n", fun(x, 8));
return 0;
}
int fun(double x [], int n)
{
int j, c = 0;
double xa = 0;
for (j = 0; j < n; j++)
{
xa += x[j] / n;
}
printf("平均值为%f\n", xa);
for (j = 0; j < n; j++)
{
if(x[j]>=xa)
{
c++;
}
}
return c;
}
热心网友
时间:2023-09-19 20:50
先mark一下题目