[YTU]_2716 统计不及格人数

来源:互联网 发布:苹果微信网络出错1202 编辑:程序博客网 时间:2024/04/30 06:00

Description

设一维数组存放了n(<100)个学生的成绩,编写函数求不及格的人数
部分代码已给定如下,只需要提交缺失的代码。

#include <iostream>
using namespace std;
int main()
{
    float score[100];
    int i,num=0,n;
    int failcnt(float score[],int n);
    cin>>n;
    for(i=0; i<n; i++)
    {
        cin>>score[i];
    }
    num=failcnt(score,n);
    cout<<num<<endl;
    return 0;
}

Input

n和n个学生的成绩

Output

不及格的人数

Sample Input

1090 85 50 45 70 76 92 69 83 89

Sample Output

2
#include <iostream>using namespace std;int main(){    float score[100];    int i,num=0,n;    int failcnt(float score[],int n);    cin>>n;    for(i=0; i<n; i++)    {        cin>>score[i];    }    num=failcnt(score,n);    cout<<num<<endl;    return 0;}int failcnt(float score[],int n){    float *p;    p=score;    int m=0,i;    for(i=0;i<n;i++)    {        if(p[i]<60)            m++;    }return m;}
#include <iostream>using namespace std;int main(){    float score[100];    int i,num=0,n;    int failcnt(float score[],int n);    cin>>n;    for(i=0; i<n; i++)    {        cin>>score[i];    }    num=failcnt(score,n);    cout<<num<<endl;    return 0;}int failcnt(float score[],int n){    float *p=score;    int m=0,i;    for(i=0;i<n;i++)    {         if(*p++<60)            m++;    }return m;}#include <iostream>using namespace std;int main(){    float score[100];    int i,num=0,n;    int failcnt(float score[],int n);    cin>>n;    for(i=0; i<n; i++)    {        cin>>score[i];    }    num=failcnt(score,n);    cout<<num<<endl;    return 0;}int failcnt(float score[],int n){    float *p;    p=score;    int m=0,i;    for(i=0;i<n;i++)    {        if(p[i]<60)            m++;    }return m;}


 
阅读全文
0 0
原创粉丝点击