全国计算机二级C上机 编程题.doc

全国计算机二级C上机 编程题

全国计算机等级考试C语言――编程题

1.m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所指的数组中。例如,当score数组中的数据为10、20、30、40、50、60、70、80、90时,函数返回的人数应该是4,below中的数据应为10、20、30、40。第一个for循环用来计算score数组中分数的总和,然后用aver/=m求出平均值,第二个循环用来找出小于平均分的元素,并放到数组below中,这里要注意j的递增方式。 #include #include #include

int fun(int score[],int m,int below[]) { int i,j=0,aver=0; for(i=0;i{ int i,n,below[9];

int score[9]={10,20,30,40,50,60,70,80,90}; n=fun(score,9,below);

printf(\ for(i=0;i #include void fun(int *a,int *n) { int i,m=0;

for(i=1;iif(((i%7==0) || (i==0)) && !((i%7==0) && (i==0))) { a[m]=i;m+=1;} *n=m;} main( )

{ int aa[1000],n,k; clrscr( ); fun(aa,&n);

for(k=0;kif((k+1)==0) printf(\else printf(\

-1-

3.请编写函数void fun(int x,int pp[],int *n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。例如,若x中的值为30,则有4个数符合要求,它们是1,3,5,15。由于要求的数不能是偶数故编程时从1开始循环而步长为2这样正好保正i永远的奇数。这里也要注意存放结果的数组pp的下标变化方式。 #include #include

void fun(int x,int pp[],int *n) { int i,j=0; for( i=1;i{ int x,aa[1000],n,i;

printf(\ scanf(\ fun(x,aa,&n);

for(i=0;i4.请编写一个函数void fun(char *tt,int pp[]),统计在字符串中’a’到’z’26个字母各自出现的次数,并依次放在pp所指数组中。例如,当输入字符串abcdefgabcdeabc后,程序的输出结果应该是:3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0本题采用的是字母的ASCII码值与数组pp下标的对应转换关系分别求出对应字母的个数。第一个for是给pp赋初值0,第二个for用于控制在字符串内从头到尾移动。由于字母’a’的ASCII码值为97而它的个数要放在pp[0]中,而’a’-97的值正好为0。 #include #include void fun(char *tt,int pp[]) { int i; for(i=0;i=‘a’) pp[*tt-97]++; } main( )

{ char aa[1000]; int bb[26],k; clrscr( );

printf(\ scanf(\ fun(aa,bb);

for(k=0;k5.请编写一个函数void fun(int m,int k,int xx[]),该函数的功能是:将大于整数m且紧靠m 的k个素数存入xx所指的数组中。例如,若输入:17,5,则应输出:19,23,29,31,37。本题中的for循环用来判断一个数是否为素数,

-2-

由于个数只能是k个所以用do-while循环来控制。 #include #include

void fun(int m,int k,int xx[]) { int i,j=0,p=m+1; do { for( i=2;i=p) xx[j++]=p; p++;} while(j{ int m,n,zz[1000];

printf(\ scanf(\ fun( m,n,zz)

全国计算机c二级编程题,全国计算机二级C上机 编程题.doc相关推荐

  1. 北航计算机2014复试上机题,北航计算机系考研复试上机真题及答

    北航计算机系考研复试上机真题及答 (29页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 Kao400.com 出品 侵权必究 北京航空航 ...

  2. c语言上机题库程序设计,C语言上机程序设计题库及答案.docx

    C语言上机程序设计题库及答案 C语言上机程序设计题库[程序设计]功能:根据整型形参m,计算如下公式的值:y=sin(m)*10.[参考代码] double y=0; y=sin(m)*10; retu ...

  3. c语言上机题库程序设计,c语言上机程序设计题库及答案.pdf

    C 语言上机程序设计题库 [程序设计] 功能:根据整型形参 m,计算如下公式的值:y=sin(m)*10. [参考代码] double y=0; y=sin(m)*10; return(y); 功能: ...

  4. 计算机二级c语言编程题型,全国计算机等级二级C语言上机编程题题型

    第1题 函数fun的功能是:将n个人员的考试成绩进行分段统计,考试成绩放在a数组中,各分数段的人数存到b数组中:成绩为60到69的人数存到b[0]中,成绩为70到79的人数存到b[1],成绩为80 ...

  5. 全国计算机等级二级C语言上机编程题题型

    全国计算机等级二级C语言上机编程题题型 第1题 函数fun的功能是:将n个人员的考试成绩进行分段统计,考试成绩放在a数组中,各分数段的人数存到b数组中:成绩为60到69的人数存到b[0]中,成绩为70 ...

  6. 二级计算机access押题,全国计算机等级考试标准教程:二级Access

    全国计算机等级考试标准教程:二级Access 语音 编辑 锁定 讨论 上传视频 <全国计算机等级考试标准教程二级Access>是2011年电子工业出版社出版的图书,作者是蒋贤维等.本书主要 ...

  7. 全国计算机access二级真题,全国计算机二级access历年真题及答案

    全国计算机二级access历年真题及答案 2007年9月全国计算机等级考试二级笔试试卷access考试试题 一.选择题(1-35每小题2分,共70分) 1.软件是指 A)程序 B)程序和文档 C)算法 ...

  8. 历年计算机二级等级考试真题,[历年全国计算机等级考试二级QBASIC部分真题]全国计算机二级...

    计算机等级网权威发布历年全国计算机等级考试二级QBASIC部分真题,更多历年全国计算机等级考试二级QBASIC部分真题相关信息请访问计算机等级考试网. 一.选择题((1)-(40)题每题1分,(41) ...

  9. 全国计算机等级考试40,全国计算机等级考试jaa二级上机真题40道.doc

    全国计算机等级考试jaa二级上机真题40道.doc (131页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 二级JAVA上机试题汇编※※ ...

最新文章

  1. 在VS下用C语言连接SQLServer2008
  2. java多线程之锁 -- 偏向锁、轻量级锁、自旋锁、重量级锁
  3. 20165203《Java程序设计》第二周Java学习总结
  4. 怎样使 Python 输出时不换行?
  5. Java怎样处理EXCEL的读取
  6. .NET Core系列 :3 、使用多个项目
  7. 电影院里为何有散落的青瓜?
  8. gradle java ide_使用Gradle构建Java项目
  9. pycharm 配置设置远程调试【远程解释器】
  10. HelloMybatis
  11. [物理学与PDEs]书中的错误指出
  12. 还在浪费时间创建工程图?6分钟教你自定义SOLIDWORKS工程图模板
  13. [HAOI2009]毛毛虫(树形dp)
  14. 你所不知道的Activity转场动画——ActivityOptions
  15. HashMap和HashTable的异同点
  16. 《Python基础教程(第3版)》笔记:第8章异常
  17. CSDN ARIMA R语言_R语言时间序列:ARIMA / GARCH模型的交易策略在外汇市场预测应用...
  18. vbs查看系统开关机时间
  19. PostgreSQL12.3——pgAdmin4表格的创建
  20. “完数”问题 求1000以内的完数

热门文章

  1. 已经windows如何在安装linux,如何在已经安装linux情况下安装windows
  2. MATLAB double、str、cell间的类型转换
  3. vue的使用(引用/创建vue项目)(一)
  4. 对比excel,用python绘制柱状图时添加table数据表
  5. java并发问题_并发理论基础:并发问题产生的三大根源
  6. ios系统python编译器_MacBook如何安装Python编译器-百度经验
  7. 有var d = new Date(‘20xx-m-09‘),可以设置为m+1月份的操作是?
  8. php 在函数里打开链接,JavaScript中打开链接的几种方法介绍
  9. 可缺省的CSS布局——张鑫旭
  10. HTML5常用标签及特殊字符表