主观

给定程序的功能是将n个人员的考试成绩进行分段统计,考试成绩放在a数组中,各分段的人数存到b数组中:成绩为60~69的人数存到b[0]中,成绩为70~79的人数存到b[1]中,成绩为80~89的人数存到b[2]中,成绩为90~99的人数存到b[3]中,成绩为100的人数存到b[4]中,成绩为60分以下的人数存到b[5]中。

例如,当a数组中的数据是:93、85、77、68、59、43、94、75、98,调用该函数后,b数组中存放的数据应是:1、2、1、3、0、2。

注意:部分源程序给出如下。

请勿改动main函数和其他函数中的任何内容,仅在横线上填入所编写的若于表达式或语句。

试题程序:

#includedstdi0.h>

void fun(int a[],int b[],int n)

{

int i;

for(i=0;i<6;I++)

b[i]=0;

for(i=0:i<【1】;i++)

if(a[i]<60)

b[5]++;

【2】

b[(a[i]一60)/10]++;

}

void main

{

int i,a[100]={93,85,77,68,59,43,94,75,98),b[6];

fun(【3】,9);

printf("the result is:");

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

printf("%d",b[i]);

printf("\n,");

}

参考答案
您可能感兴趣的试题

三种基本结构中,能简化大量程序代码的是(  )。

  • A.顺序结构
  • B.分支结构
  • C.选择结构
  • D.重复结构

下列叙述正确的是(  )。

  • A.C语言中的文件是流式文件,因此只能顺序存取数据
  • B.打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
  • C.在一个程序中当对文件进了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
  • D.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服