n++;
}
return n;
}
main()
{
int m=0,k;
for(k=105;k<=995;k++)
m=sub(【3】);
printf("\nn=%d\n",m);
}
【1】A) m/10 B) m%10 C) m/100 D) m%100
【2】A) (m-a2*10)/10 B) m/10-a2*10 C) m%10-a2*10 D) m%100-m%10 【3】A) k,m B) m,k C) k,n D) n,k
39. 以下程序可计算10名学生1门课成绩的平均分,要求使用无返回值函数实现。请将程
序补充完整。
#include<stdio.h>
void average(float array[10])
{
int i=0;
while(【1】)
array[0]+=【2】;
array[i-1]=array[0]/10;
}
main()
{
float score[10];
int i;
printf("Please input 10 scores:\n");
for(i=0;i<10;i++)
scanf("%f",&score[i]);
average(score);
printf("The average score is %.2f\n",【3】);
}
【1】A)i<=10 B)i++<10 C)++i<10 D)i<10
【2】A)array[i-1] B)array[i] C)array[i--] D)array[i++] 【3】A)score[8] B)score[0] C)array[8] D)score[9] 40. 以下程序用于输入不超过N个数的整数序列(用-1作为输入结束标志),然后统计出
从M1至M2各数在序列中出现的次数并显示输出。请将程序补充完整。
#include<stdio.h>
#define N 100
#define M1 3
#define M2 7
main()
{