计算机二级C语言编程试题库(100题)

计算机二级C语言编程试题库(100题)

2011,2012年上机题 100题库
 
加热平台
1: 1 m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人作为函数值返回,将低于平均分的分数放在below所指定的函数中。
答案:
int fun(int score[],int m,int below[])
全自动烧录机{
int i,k=0,aver=0; 
for(i=0;im;i++)     
aver+=score[i];
aver/=m;
餐具架for(i=0;im;i++)
if(score[i]aver)
{
below[k]=score[i];
k++;
}透气盖
return k;
}
2: 2 请编写函数fun,它的功能是:求出1100之内能北7或者11整除,但不能同时北711整除的所有证书,并将他们放在a所指的数组中,通过n干墙返回这些数的个数。
答案:
void fun(int *a, int *n)
{
int i,j=0;
for(i=2;i1000;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;ij;i++)
if(x%t[i]==0)
{
pp[k]=t[i];
k++;
}
*n=k;
}
4: 4 请编写一个函数void fun(char *tt,int pp[]),统计在tt字符中"a""z"26各字母各自出现的次数,并依次放在pp所指的数组中。

本文发布于:2024-09-21 03:13:40,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/220484.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:函数   低于   平均分   整除   放在   数组   返回   编写
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议