- 5
- 0
- 约2.03万字
- 约 7页
- 2017-11-29 发布于贵州
- 举报
【精选】2012二级C语言南开100题(缩印版)
1:将低于平均分的人作为函数值返回,将低于平均分的分数放在below所指定的函数中。 int fun(int score[],int m,int below[]){ int i,cnt=0; double ave,sum=0; for(i=0;im;i++) sum+=score[i]; ave=sum/m; for(i=0;im;i++) if(score[i]ave) below[cnt++]=score[i]; return cnt;}
2:求出1到100之内能7或者11整除,但不能同时北7和11整除的所有,并将他们放在a所指的数组中,通过n返回这些数的个数。 void fun(int *a, int *n){ int i,=0; for(i=2;i<1000;i++)if ((i%7==0 || i%11==0) i%77!=0) a[cnt++]=i; *n=cnt;}
3:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。 void fun(int x, int pp[ ], int *n){ int i=1,=0; for(i=1;i<=x;i++)if(x%i==0i%2!=0) { pp[cnt++]=i; } *n=cnt;}
4
原创力文档

文档评论(0)