下面程序的功能:有一个一维数组score,内放10个学生成绩,统计不及格的学生人数。请填空。 #include <stdio.h> int main( ) { int fun( float array[10] ) ; float score[10] ; int i , count = 0 ; printf( "input 10 scores:\n" ) ; for( i = 0 ; i < 10 ; i++ ) scanf( "%f" , &score[i] ); ________; printf( "%d\n" , count ) ; return 0 ; } int fun( float array[10] ) { int i , count = 0 ; for( i = 0 ; i < 10 ; i++ ) if( array[i] <60 ) ________; return count ; }
时间: 2024-01-16 11:02:54 浏览: 89
C语言程序设计-有一个一维数组score,内放10个学生的成绩,用一个函数来求平均成绩;
5星 · 资源好评率100%
下面程序的功能:有一个一维数组score,内放10个学生成绩,统计不及格的学生人数。请填空。
```
#include <stdio.h>
int main( ) {
int fun( float array[10] ) ;
float score[10] ;
int i , count = 0 ;
printf( "input 10 scores:\n" ) ;
for( i = 0 ; i < 10 ; i++ )
scanf( "%f" , &score[i] );
count = fun(score); // 填空1
printf( "%d\n" , count ) ;
return 0 ;
}
int fun( float array[10] ) {
int i , count = 0 ;
for( i = 0 ; i < 10 ; i++ )
if( array[i] < 60 )
count++; // 填空2
return count ;
}
```
填空1:调用fun函数统计不及格的学生人数,需要将score数组作为参数传递给fun函数,因此填写 `count = fun(score);`。
填空2:如果学生成绩小于60分,则说明该学生不及格,需要统计不及格学生人数,因此填写 `count++;`。
阅读全文