2011年国家计算机二级c语言等级考试上机题库100题(含答案)
2011年全国计算机二级C语言上机题题库(超值100题)
1: 第1题 m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人作为函数值返回,将低于平均分的分数放在below所指定的函数中。
答案:
int fun(int score[],int m,int below[])
{
int i,k=0,aver=0;
for(i=0;i<m;i++)
aver+=score[i];
aver/=m;
for(i=0;i<m;i++)
if(score[i]<aver)
{
below[k]=score[i];
k++;
}
return k;
}
2: 第2题 请编写函数fun,它的功能是:求出1到100之内能北7或者11整除,但不能同时北7和11整除的所有证书,并将他们放在a所指的数组中,通过n返回这些数的个数。 答案:
void fun(int *a, int *n)
{
int i,j=0;
for(i=2;i<1000;i++)
if ((i%7==0 || i%11==0) && i%77!=0)
a[j++]=i;
*n=j;
}
3: 第3题 请编写函数void fun(int x,int pp[],int *n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。 答案:
void fun(int x, int pp[ ], int *n)
{
int i=1,j=0;k=0,*t=pp;
for(i=0;i<=x;i++)
if(i%2!=0)
{
t[j]=I;
j++;
}
for(i=0;i<j;i++)
if(x%t[i]==0)
你可能喜欢
- 2011年月计算机二级c语言笔试
- 2011年月计算机二级c语言真题
- 国家计算机二级c语言考试题
- 2012计算机二级c语言真题答案
- 2011年3月计算机等级考试二级C++笔试18页
- 2011年3月计算机二级VF笔试试题10页
- 2011年3月计算机二级VB笔试试题14页
- 2011年9月计算机二级C语言笔试题39页
- 2011年3月计算机等级考试二级VFP笔试12页
- 2011年3月计算机等考二级C笔试试题12页
- 2011年3月全国计算机二级VB真题11页
- 计算机二级VB真题2011年9月10页
- 2011年3月全国计算机二级C++真题11页
- 2011年3月计算机二级VF真题11页
- 2011年9月计算机二级C语言真题14页
- 2011年3月计算机二级 C++ 真题18页


