第3个回答 2022-12-01
#include\x0d\x0a#include\x0d\x0a\x0d\x0aint main(int argc,char * argv[])\x0d\x0a{\x0d\x0a int x,i,fail=0;\x0d\x0a double cj[100],average,total=0,fail_cj[100],*p_fail_cj=fail_cj;\x0d\x0a printf("输入学生的人数:\n");\x0d\x0a scanf("%d",&x);\x0d\x0a printf("输入每个人的成绩:\n");\x0d\x0a for(i=0;i<x;i++)\x0d\x0a {\x0d\x0a scanf("%lf",&cj[i]);\x0d\x0a if(cj[i]<0)\x0d\x0a {\x0d\x0a break;\x0d\x0a }\x0d\x0a total+=cj[i];\x0d\x0a if(cj[i]<60)\x0d\x0a {\x0d\x0afail++;\x0d\x0a*p_fail_cj=cj[i];\x0d\x0a p_fail_cj++;\x0d\x0a }\x0d\x0a }\x0d\x0a average=total/x;\x0d\x0a printf("平均成绩为:%lf\n",average);\x0d\x0a printf("不及格人数为:%d\n",fail);\x0d\x0a printf("不及格的成绩有:\n");\x0d\x0a for(i=0;i<fail;i++)\x0d\x0a {\x0d\x0a printf("%lf\n",fail_cj[i]);\x0d\x0a }\x0d\x0a system("pause");\x0d\x0a return 0;\x0d\x0a}