必胜高考网_全国高考备考和志愿填报信息平台

必勝高考網(wǎng) > 計(jì)算機(jī)類 > 計(jì)算機(jī)等級(jí) > 資訊 >

2015年計(jì)算機(jī)二級(jí)C語(yǔ)言測(cè)試題及答案

時(shí)間: 家輝2 資訊

  {

  int i,k=0,aver=0;

  for(i=0;i

  aver+=score[i];

  aver/=m;

  for(i=0;i

  if(score[i]

  {

  below[k]=score[i];

  k++;

  }

  return k;

  }

  2: 第2題請(qǐng)編寫函數(shù)fun,它的功能是:求出1到100之內(nèi)能北7或者11整除,但不能同時(shí)北7和11整除的所有證書,并將他們放在a所指的數(shù)組中,通過(guò)n返回這些數(shù)的個(gè)數(shù)。

  void fun(int *a, int *n)

  {

  int i,j=0;

  for(i=2;i<1000;i++)

  if ((i%7==0 || i==0) && iw!=0)

  a[j++]=i;

  *n=j;

  }

  3: 第3題請(qǐng)編寫函數(shù)void fun(int x,int pp[],int *n),它的功能是:求出能整除x且不是偶數(shù)的各整數(shù),并按從小到大的順序放在pp所指的數(shù)組中,這些除數(shù)的個(gè)數(shù)通過(guò)形參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

  if(x%t[i]==0)

  {

  pp[k]=t[i];

  k++;

  }

  *n=k;

  }

  4: 第4題請(qǐng)編寫一個(gè)函數(shù)void fun(char *tt,int pp[]),統(tǒng)計(jì)在tt字符中"a"到"z"26各字母各自出現(xiàn)的次數(shù),并依次放在pp所指的數(shù)組中。

  void fun(char *tt, int pp[])

  {

  int i;

  for (i=0;i<26;i++)

  pp[i]=0;

  while (*tt)

  {

  switch (*tt)

  {

  case ‘a’: pp[0]++;break;

  case ‘b’: pp[1]++;break;

  case ‘c’: pp[2]++;break;

  case ‘d’: pp[3]++;break;

  case ‘e’: pp[4]++;break;

  case ‘f’: pp[5]++;break;

  case ‘g’: pp[6]++;break;

  case ‘h’: pp[7]++;break;

  case ‘i’: pp[8]++;break;

  case ‘j’: pp[9]++;break;

  case ‘k’: pp[10]++;break;

  case ‘l’: pp[11]++;break;

  case ‘m’: pp[12]++;break;

  case ‘n’: pp[12]++;break;

  case ‘o’: pp[14]++;break;

  case ‘p’: pp[15]++;break;

  case ‘q’: pp[16]++;break;

  case ‘r’: pp[17]++;break;

  case ‘s’: pp[18]++;break;

  case ‘t’: pp[19]++;break;

  case ‘u’: pp[20]++;break;

  case ‘v’: pp[21]++;break;

  case ‘w’: pp[22]++;break;

  case ‘x’: pp[23]++;break;

  case ‘y’: pp[24]++;break;

  case ‘z’: pp[25]++;break;

  }

  tt++;

  }

  }

  5: 第5題請(qǐng)編寫一個(gè)函數(shù)void fun(int m,int k,int xx[]),該函數(shù)的功能是:將大于整數(shù)m且緊靠m的k各素?cái)?shù)存入xx所指的數(shù)組中。

  void fun(int m, int k, int xx[])

  {

  int g=0,I,j,flag=1;

  for(i=m+1;i

  {

  for(j=0;j

  {

  if(i%j!=0)

  flag=1;

  else

  {

  flag=0;

  break;

  }

  }

  if (flag==1 && j>=i)

  {

  if (k>=0)

  {

  xx[g++]=i;

  k--;

  }

  else

  break;

  }

  }

  }

  6: 第6題請(qǐng)編寫一個(gè)函數(shù)void fun(char a[],char[],int n),其功能是:刪除以各字符串中指定下標(biāo)的字符。其中,a指向原字符串,刪除后的字符串存放在b所指的數(shù)組中,n中存放指定的下標(biāo)。

  void fun(char a[],char b[], int n)

  {

  int I,j=0;

  for (i=0;i

  if (i!=n)

  {

  b[j]=a[i];

  j++;

  }

  b[j]=‘\0’;

  }

  7: 第7題請(qǐng)編寫一個(gè)函數(shù)int fun(int *s,int t,int *k),用來(lái)求除數(shù)組的最大元素在數(shù)組中的下標(biāo)并存放在k所指的儲(chǔ)存單元中。

  void fun (int *s, int t, int *k)

  {

  int I, max;

  max=s[0];

  for(i=0;i

  if (s[i]>max)

  {

  max=s[i];

  *k=I;

  }

  }

  8: 第8題編寫函數(shù)fun,功能是:根據(jù)以下攻勢(shì)計(jì)算s,計(jì)算結(jié)果作為函數(shù)值返回;n通過(guò)形參傳入。S=1+1/(1+2)+1/(1+2+3)+…….+1/(1+2+3+4+……+n)

  float fun (int n)

  {

  int i;

  float s=1.0, t=1.0;

  for(i=2;i<=n;i++)

  {

  t=t+i;

  s=s+1/t;

  }

  return s;

  }

  9: 第9題編寫一個(gè)函數(shù)fun,它的功能是:根據(jù)以下公式求p的值,結(jié)果由函數(shù)值帶回。M與n為兩個(gè)正整數(shù),且要求m>n。 p=m!/n!(m-n)!

  float fun(int m, int n)

  {

  float p,t=1.0;

  int I;

  for (i=1;i<=m;i++)

  t=t*I;

  p=t;

  for(t=1.0,i=1;i<=n;i++)

  t=t*I;

  p=p/t;

  for(t=1.0,i=1;i<=m-n;i++)

  t=t*I;

  p=p/t;

  return p;

  }

  10: 第10題編寫函數(shù)fun,它的功能是:利用以下的簡(jiǎn)單迭代方法求方程cos(x)-x=0的一個(gè)實(shí)根。

  迭代步驟如下:(1)取x1初值為0.0; (2)x0=x1,把x1的值賦各x0;

  (3)x1=cos(x0),求出一個(gè)新的x1;

  (4)若x0-x1的絕對(duì)值小于0.000001,則執(zhí)行步驟(5),否則執(zhí)行步驟(2);

  (5)所求x1就是方程cos(x)-x=0的一個(gè)實(shí)根,作為函數(shù)值返回。

  程序?qū)⑤敵鰎oot=0.739085。

  float fun()

  {

  float x1=0.0,x0;

  do

  {

  x0=x1;

  x1=cos(x0);

  }

  while(fabs(x0-x1)>1e-6);

  return x1;

  }

55659 主站蜘蛛池模板: 高温链条油|高温润滑脂|轴承润滑脂|机器人保养用油|干膜润滑剂-东莞卓越化学 | 在线浊度仪_悬浮物污泥浓度计_超声波泥位计_污泥界面仪_泥水界面仪-无锡蓝拓仪表科技有限公司 | 北京开业庆典策划-年会活动策划公司-舞龙舞狮团大鼓表演-北京盛乾龙狮鼓乐礼仪庆典策划公司 | 培训一点通 - 合肥驾校 - 合肥新亚驾校 - 合肥八一驾校 | ★济南领跃标识制作公司★济南标识制作,标牌制作,山东标识制作,济南标牌厂 | 不锈钢拉手厂家|浴室门拉手厂家|江门市蓬江区金志翔五金制品有限公司 | 校服厂家,英伦校服定做工厂,园服生产定制厂商-东莞市艾咪天使校服 | 涂层测厚仪_光泽度仪_uv能量计_紫外辐照计_太阳膜测试仪_透光率仪-林上科技 | 铝镁锰板厂家_进口钛锌板_铝镁锰波浪板_铝镁锰墙面板_铝镁锰屋面-杭州军晟金属建筑材料 | 电位器_轻触开关_USB连接器_广东精密龙电子科技有限公司 | 烟雾净化器-滤筒除尘器-防爆除尘器-除尘器厂家-东莞执信环保科技有限公司 | 乳化沥青设备_改性沥青设备_沥青加温罐_德州市昊通路桥工程有限公司 | POS机官网 - 拉卡拉POS机免费办理|官网在线申请入口 | CXB船用变压器-JCZ系列制动器-HH101船用铜质开关-上海永上船舶电器厂 | 胜为光纤光缆_光纤跳线_单模尾纤_光纤收发器_ODF光纤配线架厂家直销_北京睿创胜为科技有限公司 - 北京睿创胜为科技有限公司 | 合肥地磅_合肥数控切割机_安徽地磅厂家_合肥世佳电工设备有限公司 | 氮化镓芯片-碳化硅二极管 - 华燊泰半导体 | 盘扣式脚手架-附着式升降脚手架-移动脚手架,专ye承包服务商 - 苏州安踏脚手架工程有限公司 | LED显示屏_LED屏方案设计精准报价专业安装丨四川诺显科技 | 青海电动密集架_智能密集架_密集架价格-盛隆柜业青海档案密集架厂家 | 跨境物流_美国卡派_中大件运输_尾程派送_海外仓一件代发 - 广州环至美供应链平台 | 氢氧化钙设备, 氢氧化钙生产线-淄博惠琛工贸有限公司 | 法兰螺母 - 不锈钢螺母制造厂家 - 万千紧固件--螺母街 | 老城街小面官网_正宗重庆小面加盟技术培训_特色面馆加盟|牛肉拉面|招商加盟代理费用多少钱 | 3dmax渲染-效果图渲染-影视动画渲染-北京快渲科技有限公司 | 120kv/2mA直流高压发生器-60kv/2mA-30kva/50kv工频耐压试验装置-旭明电工 | 谈股票-今日股票行情走势分析-牛股推荐排行榜 | 无刷电机_直流无刷电机_行星减速机-佛山市藤尺机电设备有限公司 无菌检查集菌仪,微生物限度仪器-苏州长留仪器百科 | 铝机箱_铝外壳加工_铝外壳厂家_CNC散热器加工-惠州市铂源五金制品有限公司 | 垃圾压缩设备_垃圾处理设备_智能移动式垃圾压缩设备--山东明莱环保设备有限公司 | 苏州注册公司_苏州代理记账_苏州工商注册_苏州代办公司-恒佳财税 | 老房子翻新装修,旧房墙面翻新,房屋防水补漏,厨房卫生间改造,室内装潢装修公司 - 一修房屋快修官网 | 安徽控制器-合肥船用空调控制器-合肥家电控制器-合肥迅驰电子厂 安徽净化板_合肥岩棉板厂家_玻镁板厂家_安徽科艺美洁净科技有限公司 | 步进_伺服_行星减速机,微型直流电机,大功率直流电机-淄博冠意传动机械 | 刺绳_刀片刺网_刺丝滚笼_不锈钢刺绳生产厂家_安平县浩荣金属丝网制品有限公司-安平县浩荣金属丝网制品有限公司 | 斗式提升机_链式斗提机_带式斗提机厂家无锡市鸿诚输送机械有限公司 | 深圳市源和塑胶电子有限公司-首页| 电动卫生级调节阀,电动防爆球阀,电动软密封蝶阀,气动高压球阀,气动对夹蝶阀,气动V型调节球阀-上海川沪阀门有限公司 | 柴油机_柴油发电机_厂家_品牌-江苏卡得城仕发动机有限公司 | 安平县鑫川金属丝网制品有限公司,防风抑尘网,单峰防风抑尘,不锈钢防风抑尘网,铝板防风抑尘网,镀铝锌防风抑尘网 | 电子厂招聘_工厂招聘_普工招聘_小时工招聘信息平台-众立方招工网 |