一个班有n个学生输入n个学生的成绩并求平均成绩c语言
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/13 14:27:23
![一个班有n个学生输入n个学生的成绩并求平均成绩c语言](/uploads/image/f/1008154-10-4.jpg?t=%E4%B8%80%E4%B8%AA%E7%8F%AD%E6%9C%89n%E4%B8%AA%E5%AD%A6%E7%94%9F%E8%BE%93%E5%85%A5n%E4%B8%AA%E5%AD%A6%E7%94%9F%E7%9A%84%E6%88%90%E7%BB%A9%E5%B9%B6%E6%B1%82%E5%B9%B3%E5%9D%87%E6%88%90%E7%BB%A9c%E8%AF%AD%E8%A8%80)
a=val(inputbox("请输入一个数"))b=1fori=1toab=b*inextiforj=1tolen(str(b))ifmid(str(b),j,1)="0"thenc=c+1endi
#include“stdio.h”#defineMAX100voidmain(){intmark[MAX],sum=0,mark=0,j=0,aver=0;printf("请输入学生成绩,输入负数结束
根据题意得:3n+80−5(n−1)>03n+80−5(n−1)<5,解得:40<n<42.5,∵n为整数,∴n的值为41或42.故答案为:41或42.
#includemain(){inti;intj=1;//j为当前输入的学生号码intk,l;//用于接受学生课程的成绩intm=0,n=0;//接受1门及格的和两门及格的printf("请
只学循环完全可以办到,关键是要动脑啊#includevoidmain(){\x09intn,m,max,i;\x09max=0;\x09printf("PleaseInputANumber:\n");
#include#includevoidmain(){intn,i=0;longintsn=1,t;printf("请输入n的值:");scanf("%d\n",&n);for(i=1;i
你定义的是double的变量,使用的时候全部是%d对应的变量使用的地方换成%lfdouble是双精度浮点数,要用%lf来输入输出int%dfloat%fdouble%lf#includevoidmai
这个用一维数组保存学生姓名用二维数组保存学生的两门课程成绩统计每门课程的总成绩,平均分,最高分和最低分这个很好做,要代码可以加我好友.
#includeintsoft(inta[],intn);intsearch(inta[],intn,intkey);intmain(){inta[50];intn;printf("请输入学生的总数:
#includevoidmain(){intData[5][7];for(inti=0;i
#includeintmain(){\x09inti,A,B,C,D,E,n,s;\x09A=B=C=D=E=0;\x09printf("Entern:");\x09scanf("%d",&n);\x
这个程序满足你条件了,我vc6通过调试运行了#includevoidmain(){floatscore[200][50]={0};voidinputscore(float**,int,int);voi
inti=0;intn,t,sum=0;scanf("%d",&n);while(i
PrivateSubCommand1_Click()Dima()AsIntegern=Val(InputBox("N="))ReDima(n)Print"Before:&
可假设3n+80-5(n-1)=4,3n+80-5(n-1)=3,3n+80-5(n-1)=2,3n+80-5(n-1)=1则可分别得出n的四个值,只有其中的两个值是整数.
#includevoidmain(){intn,i,a,b,c,d,e;floats,sum=0,ave;a=b=c=d=e=0;printf("请输入学生个数:");scanf("%d",&n);p
因为一年有12个月,把28个平均分到12个月中28÷12=2…4,所以剩下4个人个无论怎么放都使那个月里等于或超过3人,所以在同一个月份出生的学生有3个或3个以上的可能性是100%.故答案为:100%