二级C语言上机编程题库

说明:本题库是针对 2008 年 4 月份考试的上机考试题库,本题库共有 100 套题目(每套题目包含 3 道题:一道程序填空题、一道程序修改题、一道程序设计题) ,真实考试的时候,考生输入准考证后计算机随机为你抽取一套考试,每个考生考试时只需考一套题目(包含三道题) ,但由于考试时是随机抽题,所以

二级C语言上机编程题库Tag内容描述:

1、说明:本题库是针对 2008 年 4 月份考试的上机考试题库,本题库共有 100 套题目(每套题目包含 3 道题:一道程序填空题、一道程序修改题、一道程序设计题) ,真实考试的时候,考生输入准考证后计算机随机为你抽取一套考试,每个考生考试时只需考一套题目(包含三道题) ,但由于考试时是随机抽题,所以即使把原题库告诉大家,你也不能知道到时计算机会给你抽取哪一套题,所以大家只有把全部题库都理解才能万无一失) 宏为世纪教育提供 网址:www.greatc.cn二级 C 语言上机试题汇编 第 01 套: 给定程序中,函数 fun 的功能是:将形参 n 。

2、2 0 1 1 ,2 0 1 2年上机题1 0 0题库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+=scorei;aver/=m;for(i=0 ;im;i+)if(scoreiaver)belowk=scorei;k+;return k;2 :第2题请编写函数fun,它的功能是:求出1到1 0 0之内能北7或者1 1整除,但不能同时北7和1 1整除的所有证书,并将他们放在a所指的数组中,通过n返回这些数的个数。答案:void fun(int *a, in。

3、璇存槑锛氭湰棰樺簱鏄 拡瀵 012骞 鏈堜唤鑰冭瘯鐨勪笂鏈鸿冭瘯棰樺簱锛屾湰棰樺簱鍏辨湁 100濂楅鐩紙姣忓 棰樼洰鍖呭惈 3閬撻 锛氫竴閬撶搴忓绌洪 銆佷竴閬撶搴忎慨鏀归 銆佷竴閬撶搴忚 璁锛夛紝鐪熷疄鑰冭瘯鐨勬椂鍊欙紝鑰冪敓杈撳叆鍑嗚冭瘉鍚庤绠楁満闅忔満涓轰綘鎶藉彇涓濂楄冭瘯锛屾瘡涓 冪敓鑰冭瘯鏃跺彧闇鑰冧竴濂楅鐩 紙鍖呭惈涓夐亾棰橈級锛屼絾鐢变簬鑰冭瘯鏃 舵槸闅忔満鎶介 锛屾墍浠嵆浣挎妸鍘熼 搴撳憡璇夊瀹讹紝浣犱篃涓嶈 亾 椂璁 鏈轰 綘鎶藉彇 竴濂楅锛屾墍浠瀹跺彧鏈 妸鍏 棰樺簱 鏃犱竴 級 銆銆銆C璇 涓 満璇 1濂 curr。

4、第 1 套题一、程序填空题#include #include #define N 5typedef struct int num;char name10;char tel10;STYPE;void check();/*found*/int fun(_1_ *std)/*found*/_2_ *fp; int i;if(fp=fopen(“myfile5.dat“,“wb“)=NULL)return(0);printf(“nOutput data to file !n“);for(i=0; i#include void fun (char *s, char *t) int i, sl;sl = strlen(s);/*found*/for( i=0; ivoid fun(int a, int b, long *c)main() int a,b; long c;void N。

5、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+=scorei;aver/=m;for(i=0;im;i+)if(scoreiaver)belowk=scorei;k+;return k; 2: 第 2 题 请编写函数 fun,它的功能是:求出 1 到 100 之内能北 7 或者 11 整除,但不能同时北 7 和 11 整除的所有证书,并将他们放在 a 所指的数组中,通过 n 返回这些数的个数。答案:。

6、0 of 41第二部份 C 程序设计上机操作题 2一、数列求和 2二、最大公约数、最小公倍数 6三、排序算法 7四、数组 8五、求整数 n 的各位数字及各数字之和 11六、平面上各点之间的距离 13七、数制转换 16八、字符串处理 17九、最大值与最小值 23十、斐波那契(Fibonacci) 数列 .26十一、水仙花、完数、回文数与亲密数 27十二、方程求根 29十三、回文数、因子、质因子、素数 32十三、其他算法 331 of 41第二部份 C 程序设计上机操作题一、数列求和1、程序调试题试题一该程序功能:输入 x 和正数 eps,计算多项式 1-x+x*x/2!-x*x*x/3!+.的和直到末。

7、天津商业大学 姜书浩第 1 页 共 72 页南开二级 C 语言上机 100 题(从搜狐网整理) 31、 改错 332、 改错 433、 改错 544、 改错 655、 改错 8(2004.7.27) 56、 改错 9(2004.7.27) 67、 改错 13(8.4) .78、 改错 14(8.4) .89、 改错 15(8.5) 910、 改错 17(8.5) 911、 改错 19(8.5) 1012、 改错 20(8.5) 1113、 改错 211214、 改错 221315、 改错 231416、 改错 241417、 改错 251618、 改错 261619、 改错 271720、 改错 281821、 改错 291822、 改错 301956 改错 .4457 改错 .4558 改错 .4559 改错 .4660 改错 .4761 改错 .4762。

8、二级 C 语言上机试题汇编 第 01 套: 给定程序中,函数 fun 的功能是:将形参 n 所指变量中,各位上为偶数的数去 除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针 n 传回 所指变量。 例如,输入一个数:27638496,新的数:为 739。 请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结 果。 注意:源程序存放在考生文件夹下的 BLANK1.C 中。 不得增行或删行,也不得更改程序的结构! 给定源程序: #include void fun(unsigned long *n) unsigned long x=0, i; int t; i=1; while(*n) /*found*/ t=*n。

9、C语言省二级考试上机模拟试题库 试题整理时间:2006、3、7 一、求最值问题 1,以下程序中"_ N _"是根据程序功能需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。该程序功能:对x=1,2,.,10,求f(x)=x*x-5*x+sin(x)的最大值。 #include #include #define f(x) x*x-5*。

10、1假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导和尾部的*号之外,将串中其它*号全部删除。形参h已指向字符串中第一个字母,形参p已指向字符串中最后一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:*A*BC*DEF*G*,删除后,字符串中的内容应当是:*ABCDEFG*。在编写函数时,不得使用C语言提供的字符串函数。void fun(char *a,char *h,char *p)char b81,*x;int i=0,j=0;x=a;while (x=eps) /*通过循环语句判断公式中某项是否在精度范围之内*/pi+=one;n+;up=up*n;down=dow。

11、 二级 C 语言部分上机编程题详细分析 1、请编一个函数 fun,它的功能是:根据以下公式求 的值(要求满足精度 0.0005,即,某项小于 0.0005 时停止迭代):程序运行后,如果输入精度 0.0005,则程序输出多少。注意:部分源程序存在 PROG1.C 中,请勿改动主函数和其他函数中的内容,仅在函数 fun 的指定的部位填入你编写的若干语句。试题源程序如下:#include stdio.h#include math.hdouble fun(double eps)main() double x;printf(“Input eps:“);scanf(“%lf“, printf(“neps=%lf, PI=%lfn“,x,fun(x);分析:(1)本题所用基本算法应为累加。

12、1、请编写函数 fun,其功能是:统计 s 所指字符串中的数字字符个数,并作为函数值返回。例如,s 所指字符串中的内容是:2def35adh25 3kjsdf 7/kj8655x,函数 fun 返回值为:11注意: 部分源程序在文件 PROG1.C 文件中。请勿改动主函数 main 和其它函数中的任何内容,仅在函数 fun 的花括号中填入你编写的若干语句。#include voidint fun(char *s)main() char *s=“2def35adh25 3kjsdf 7/kj8655x“;printf(“%sn“,s);printf(“%dn“,fun(s);1、 int count=0;while(*s!=0)if(*s=48 q-)if(*q = *)r=q;while(*r!=0)*r=*(r+1);r+;8、已知学生的。

13、第 01 套: 给定程序中,函数 fun 的功能是:将形参 n 所指变量中,各位上为偶数的数去 除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针 n 传回 所指变量。 解题思路: 一:10。二:0。三:x。 一:if (n=0)。二:语句后缺少分号给定源程序: long fun ( char *p) int i, len, t; long x=0; len=strlen(p); if(p0=-) t=-1; len-; p+; else t=1; return x*t; 第 02 套: 给定程序中,函数 fun 的功能是将形参给定的字符串、整数、浮点数写到文本 文件中,再用字符方式从此文本文件中逐个读入并显示在终端屏幕上。 请在。

14、二级 C 语言上机编程题技巧一、 方法总结1、 二级 C 语言上机编程题在二级上机考试中属于较难题型,因此很多同学都害怕通过不了。综合往年的考试,结合考试大纲,每年考试的编程题都有一定的规律和方法,只要同学们认真熟练使用做题的方法,通过考试是没有问题的。2、编程题做题方法一:使用 C 语言特有的函数做题(1) 编程思想:使用 C 语言函数库中的做题,做题时必须注意包含对应的头文件(2) 考题举例:题库中的第 37 题,要求将数字字符串转化为对应整数,例如“-1234”转化后为-1234。做题时需要添加头文件#include “stdlib.h“。

15、1第一套1. 程序填空 程序通过定义学生结构体数组,存储了若干个学生的学号、姓名和三门课的成绩。函数fun 的功能是将存放学生数据的结构体数组,按照姓名的字典序(从小到大排序)。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。第一处 struct student t;第二处 for(i=0;i0)2 程序修改给定程序 MODI1.C 中函数 fun 的功能是:在 p 所指字符串中找出 ASCII 码值最大的字符,将其放在第一个位置上;并将该字符前的原字符向上顺序移动。/*found*/q=p+i;/*found*/while(qp)3 程序设计学生的记录由学号和成绩组成。

16、一、选择题答案1. 若变量已正确说明为 float 类型,要通过语句 scanf(“%f %f %f “,给 a 赋于10.0,b 赋予 22.0,c 赋予 33.0,不正确的输入形式是:A) 102233B) 10.0,22.0,33.0C) 10.022.0 33.0D) 10 2233你所选择的答案是:*,正确答案是:B 2. 若执行以下程序时从键盘上输入 9,则输出结果是Main0 int n;scanf(“%d“,if(n+next=q-next;B) (*p).next=(*q).next; free(q);C) q=(*q).next; (*p).next=q; free(q);D) q=q-next; p-next=q; p=p-next; free(p);你所选择的答案是:*,正确答案是:B 6. 以下程序的输出结果是main() int x=0.5。

17、二级 C 语言上机编程题技巧一、 方法总结1、 二级 C 语言上机编程题在二级上机考试中属于较难题型,因此很多同学都害怕通过不了。综合往年的考试,结合考试大纲,每年考试的编程题都有一定的规律和方法,只要同学们认真熟练使用做题的方法,通过考试是没有问题的。2、 编程题做题方法一:使用 C 语言特有的函数做题(1) 编程思想:使用 C 语言函数库中的做题,做题时必须注意包含对应的头文件(2) 考题举例:题库中的第 37 题,要求将数字字符串转化为对应整数,例如“-1234”转化后为-1234。做题时需要添加头文件#include “stdlib.h“。

18、二级 C 语言上机试题汇编第 01 套:给定程序中,函数 fun 的功能是:将形参n 所指变量中,各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针 n 传回所指变量。例如,输入一个数:27638496,新的数:为 739。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C 中。不得增行或删行,也不得更改程序的结构!给定源程序:#includevoidfun(unsignedlong*n)unsignedlongx=0,i;intt;i=1;while(*n)/*found*/t=*n%_1_;/*found*/if(t%2!=_2_)x=。

19、1.给定程序的功能是求 k!(k 0)实际操作结果:内容为if(k_1_0)第2处操作错误题面要求操作:内容为return (k*fun(k-1);实际操作结果:内容为return(k*fun(_2_);第3处操作错误题面要求操作:内容为else if ( k=0 )实际操作结果:内容为elseif(k_3_0)2.给定程序的功能是求 k!(k 0)实际操作结果:内容为if(k_1_0)第2处操作错误题面要求操作:内容为return (k*fun(k-1);实际操作结果:内容为return(k*fun(_2_);第3处操作错误题面要求操作:内容为else if ( k=0 )实际操作结果:内容为elseif(k_3_0)3.给定程序的功能是分别统计字符串中大写字母。

20、题目 1请编写一个函数 jsValue(int m,int k,int xx),该函数的功能是:将大于整数 m 且紧靠 m 的k 个素数存入数组 xx 传回。 int isP(int m)int i;for(i=2;i0;m+)if(isP(m) xxs+=m; k-;题目 2已知数据文件 IN.DAT 中存有 200 个四位数,并已调用读函数 readDat()把这些数存入数组a 中,请考生编制一函数 jsVal(),其功能是:如果四位数各位上的数字均是 0 或 2 或 4 或6 或 8,则统计出满足此条件的个数 cnt,并把这些四位数按从大到小的顺序存入数组 b 中。void jsVal() int i,j,qw,bw,sw,gw;for(i=0;i=0;j-) k=0; memset(tem,0,80);if(x。

【二级C语言上机编程题库】相关DOC文档
二级c语言上机考试题库2012.9.doc
二级c语言题库.doc
计算机二级C语言编程题库(100题).doc
浙江省计算机二级C语言上机题库.doc
计算机二级C语言上机改错题题库.doc
二级C语言上机试题汇编.doc
C语言省二级考试上机模拟试题库.doc
计算机二级c语言上机百题题库.doc
二级C语言部分上机编程题详细分析.doc
计算机二级C语言上机编程题及答案.doc
二级C上机题库精简.doc
二级C语言上机编程题技巧总结1.doc
计算机二级C语言上机题库.doc
二级C语言上机题库03.doc
二级C语言上机编程题技巧总结.doc
二级c语言上机题库100题.doc
二级c语言上机题库.doc
二级C语言上机编程题库.doc
【二级C语言上机编程题库】相关PDF文档
计算机二级C语言编程题库(100题).pdf
【二级C语言上机编程题库】相关其他文档
标签 > 二级C语言上机编程题库[编号:304093]

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报