首页互联网c语言学生成绩管理系统 c语言程序设计知识点总结

c语言学生成绩管理系统 c语言程序设计知识点总结

编程之家2024-05-1896次浏览

一、c语言编程:输入三个学生的成绩,输出总分及平均值

intx,y,z; floatsum,avg; printf("请输入3个学生的成绩"); scanf("%d%d%d",&x,&y,&z);//要先接收才能运算,先运算结果当然不对 sum=x+y+z; avg=sum/3; printf("3个学生的总成绩及平均分为"); printf("sum=%.2f,avg=%.2f",sum,avg); return0;

c语言学生成绩管理系统 c语言程序设计知识点总结

二、C语言,统计学生成绩

#include

{

intn;

intx1=0,x2=0,x3=0,x4=0,x5=0;

printf("请输入学生的成绩1~100:\n");

scanf("%d",&n);

c语言学生成绩管理系统 c语言程序设计知识点总结

while(n!=-1)

{

if(1

{

x1+=1;

}

c语言学生成绩管理系统 c语言程序设计知识点总结

elseif(60

{

x2+=1;

}

elseif(70

{

x3+=1;

}

elseif(80

{

x4+=1;

}

else

{

x5=+1;

}

scanf("%d",&n);

}

printf("1~59分数段的人数为:%d\n",x1);

printf("60~69分数段的人数为:%d\n",x2);

printf("70~79分数段的人数为:%d\n",x3);

printf("80~89分数段的人数为:%d\n",x4);

printf("90~100分数段的人数为:%d\n",x5);

}

三、C语言编程成绩排序输出

//

//函数输入:学生成绩通过数组fChengJi传递进来,

//同时还需要将学生人数传进来

//

//函数输出:函数返回时,数组fChengJi由大到小排序

//即fChengJi[0]为最高分

//fChengJi[RenShu-1]为最低分

//

voidPaiXu(float*fChengJi,//数组fChengJi中是当前学生的成绩

intRenShu)//RenShu是需要统计成绩的人数

{

floatfTmp;//fTmp是排序时使用的临时变量

charcFlag=1;//cFlag是排序标志,=1表示需要排序,=0表示排序结束

do{

for(inti=0;i

港版iphone4s(港版iPhone4s实际有什么不同)cad旋转快捷键命令,CAD旋转命令