人数设备计算 动态内存分配-输入学生人数并输入成绩对成绩进行处理

时间:2022-02-07 16:59   点击:

通过键盘输入学生的人数n人数设备计算,输入n个学生的成绩人数设备计算,找出n个同学的最高分、最低分、计算平均分

代码:

#

#

void main()

{

int n;

人数设备计算_人数比重加权计算怎么算_count函数计算男性人数

int i;

float max,min,sum=0,avg;

float *p;

("请输入人数:");

scanf("%d",&n);

p=(float *)(n*(float));

if(p==NULL)

人数设备计算_count函数计算男性人数_人数比重加权计算怎么算

{

("内存空间分配失败!");

exit(0);

}

//说明空间分配成功!

//此时可以任务定义了一个n个单元数组名为p的float类型的数组

for(i=0;i

count函数计算男性人数_人数比重加权计算怎么算_人数设备计算

{

("请输入第%d位同学的成绩:",i+1);

scanf("%f",p+i);//scanf("%f",&p[i]);

}

max=min=p[0];//max=min=*(p+0)

for(i=0;i

{

人数设备计算_人数比重加权计算怎么算_count函数计算男性人数

if(max=p[i])min=p[i];

sum+=p[i];

}

//计算平均

avg=sum/n;

for(i=0;i

("%.2f\t",p[i]);

人数比重加权计算怎么算_人数设备计算_count函数计算男性人数

("最高成绩为:\n%.2f\n",max);

("最低成绩为:%.2f\n",min);

("平均成绩为:%.2f\n",avg);

free(p);

}

运行效果图:

动态内存分配-输入学生人数并输入成绩对成绩进行处理

上一篇:客流量统计摄像头 第四代智慧店铺技术的诞生 飞瑞斯锋芒I系列 下一篇:人脸识别客流统计 我的脸为何不由我做主?委员专家建议追究人脸识别滥用责任