计算平均分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://ybzwz.com/article/hppgdd.html