首页 > 用户发贴区 > 编程问题提问区 > 大家进来帮帮忙吧!!我明天考试。。。
2009
05-14

大家进来帮帮忙吧!!我明天考试。。。

就是用数组,把班级里60分以下的同学人数给统计出来


大家进来帮帮忙吧!!我明天考试。。。》有 5 条评论

  1. mhjerry 说:

    #include “stdafx.h”
    #include <stdio.h>
    int main()
    {
     char name[10][10]={“Zhangsan”,”Lisi”,”Wangwu”,”Zhaoliu”,”Liming”,
      ”Ligang”,”Wangming”,”Zhangjun”,”Qianjun”,”Fengjun”};/*班级假如有10个人*/
     int grade[10]={56,58,72,62,85,32,45,59,58,51};/* 对应的分数*/
     int i=0;
     for(i=0;i<10;i++)
     {
      if(grade[i]<60)
       printf(“%10s%10d\n”,name[i],grade[i]);
     }
     return 0;
    }

  2. 天使部落 说:

    char name[10][10]

    为什么要用二维数组

  3. mhjerry 说:

    第一个10表示有10个同学

    第二个10只是放名字的空间,一般名字不超过10个字符

  4. yy_uestc 说:

    n为班级人数,score[]为存放班级成绩数组。

    fun(int n,float score[])

    {int i,j=0;

    for(i=0;i<n;i++)

    if(score[i]<60)j++;

    return j;/*j为不及格人数*/

    }

  5. yy_uestc 说:

    如果要名字之类,建议用结构体……

留下一个回复