【精选】2012二级C语言南开100题(缩印版).docVIP

  • 5
  • 0
  • 约2.03万字
  • 约 7页
  • 2017-11-29 发布于贵州
  • 举报

【精选】2012二级C语言南开100题(缩印版).doc

【精选】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)

1亿VIP精品文档

相关文档