#include <stdio.h> int main() { float x[10],s=0,ave,a; int n=0,i; printf("输入成绩:"); while(n<10) { scanf("%f",&a); /*输入成绩到a*/ if( ) break; s=s+a; ; n++; } ave=s/n; printf("输出\n"); printf("平均分=%f\n",ave); for(i=0;i<n;i++) if( ) printf("%.0f",x[i]); }
时间: 2024-03-08 18:45:16 浏览: 57
字符串函数string.h应用举例.-综合文档
这是一个C语言程序,主要功能是计算一组最多10个学生的成绩的平均分,并输出平均分和及格的学生成绩。
根据代码,我猜测你想让我填空的地方是判断成绩是否及格的条件,这个条件应该是成绩大于等于60分。所以可以使用以下代码进行判断:
while(n<10)
{
scanf("%f",&a); /*输入成绩到a*/
if(a < 60) break; // 判断成绩是否及格,不及格则停止循环
s = s + a; ;
x[n] = a; // 将及格成绩存入数组x中
n++;
}
在输出及格成绩时,可以使用以下代码进行判断:
for(i=0;i<n;i++)
if(x[i] >= 60) // 判断成绩是否及格
printf("%.0f ",x[i]); // 输出及格成绩
阅读全文