计算平均分C语言指针函数 C语言平均分如何求

C语言用指针求n个数平均值的函数,并用此函数求键盘输入的10个数的平均值

#include stdio.h

创新互联建站是一家专业提供石狮企业网站建设,专注与网站制作、成都网站制作、成都h5网站建设、小程序制作等业务。10年已为石狮众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。

double avg(double *array, int num)

{

int i;

double sum = 0;

for (i = 0; i  num; ++i)

{

sum += *(array+i);

}

return sum / num;

}

int main()

{

int i;

double array[10];

printf("请输入10个值,按回车确认\n");

for (i = 0; i  10; ++i)

{

scanf("%lf", array+i); 

}

printf("平均值为:%g\n", avg(array, 10));

}

C语言利用指针编写函数,输入3个学生2门课成绩,计算每个学生的平均分和每门课的平均分。

给你一个简单的程序。 希望能看的懂。

#include "stdafx.h"

#include "stdio.h"

int main(int argc, char* argv[])

{

int a,b,c;

printf("a学生成绩是:");

int a1,a2;

scanf("%f,%f",a1, a2);

printf ("b学生成绩是:");

int b1,b2;

scanf ("%d,%d",b1,b2);

int c1,c2;

printf("c学生的成绩是:");

scanf("%d,%d",c1,c2);

a=(a1+a2)/2;

b=(b1+b2)/2;

c=(c1+c2)/2;

printf("a学生的平均成绩是:\n");

printf("%d\n",a);

printf("b学生的平均成绩是:\n");

printf("%d\n",b);

printf("c学生的平均成绩是:\n");

printf("%d\n",c);

int a_c,a_c1;

a_c=(a1+b1+c1)/3;

a_c1=(a2+b2+c2)/3;

printf("每门课的平均成绩是:\n");

printf("%d,%d\n",a_c,a_c1);

}

C语言用指针求平均数

#include stdio.h

#define L 4

void input(int array[]){

printf("Enter array: ");

int i;

for(i=0;iL;i++)

scanf("%d",array[i]);

}

double average(int *array){

double sum;

int i;

for(i=0;iL;i++)

sum+=*(array+i);

return sum/4;

}

int count(int *array){

double ave=average(array);

int c=0,i;

for(i=0;iL;i++)

if(*(array+i)ave) c++;

return c;

}

int main(){

int array[L];

input(array);

double ave=average(array);

printf("average: %f\n",ave);

int c=count(array);

printf("Number of integers greater than the average: %d\n",c);

return 0;

}

c语言编程用指针,数组,函数实现求10个学生的平均成绩,并统计低于平均成绩的学

#includestdio.h

int main()

{

float v[10];

char s[10][20];

for(int i=0;i10;i++){

printf("输入姓名;");

scanf("%s",s[i]);

printf("输入分数:");

scanf("%f",v[i]);

}

float sum=0;

for(float *p=v;pv+10;p++){

sum+=*p;

}

sum/=10;

printf("\n平均成绩=%f",sum);

printf("\n\n低于平均成绩的有:");

int num=0;

for(int i=0;i10;i++){

if(v[i]sum){

num++;

printf("\n姓名:%s 分数:%f",s[i],v[i]);

}

}

printf("\n以上%d名同学低于平均分数",num);

scanf("%d",num);

return 0;

}


当前标题:计算平均分C语言指针函数 C语言平均分如何求
分享链接:http://hbruida.cn/article/hppgdd.html