二级C语言上机考题题库.docx





《二级C语言上机考题题库.docx》由会员分享,可在线阅读,更多相关《二级C语言上机考题题库.docx(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、填空题:一, 数字题:用函数指针指向要调用的函数,规定在处使指向函数,在处使指向函数。当调用正确时,程序输出:* ( , ) (*)() ;() (*)(); ;用函数指针指向要调用的函数,规定在处使指向函数,在处使指向函数。当调用正确时,程序输出:* ( , )() (); (); 将形参所指变量中各位上为偶数的数去除,剩余的数按原来从高位到低位的依次组成一个新的数,并通过形参指针传回所指变量。例如,输入一个数:,新的数:为。 ( *) ;(*)*;()*;*;*;将形参所指变量中各位上为偶数的数取出,并按原来从高位到低位相反的依次组成一个新的数,并作为函数值返回。例如,输入一个数:,新的数
2、为。 ( ) ;();()*; ;将形参所指变量中各位上为偶数的数取出,并按原来从高位到低位的依次组成一个新的数,并作为函数值返回。例如,输入一个数:,新的数为。 ( ) ;();()*; ;求方程的根。例如,当时,方程的两个根分别是:。() ;();*();(* *);()()(*);()(*);();(*);()(*);( );( );输出方程组,的一组正整数解。结果是:。() ();(; )(; )(*)();求方程的两个实数根。例如,当时,方程的两个根分别是, 。() ();( :);();*;()( !);();(* *);()(*);()(*);();推断一个数的个位数字和百位数字
3、之和是否等于其十位上的数字,是那么返回“!,否那么返回“!。 *( ) ;()!; !;输入一个长整数,假如这个数是负数,那么取它的肯定值,并显示出来。例如,输入:,结果为:。() ();( ;);();(* *);()();(, );计算如下公式的值。()(),()假设,那么应输出:。 ( ) ;()(); ;计算并输出以下级数的前项之和,直到大于为止。例如,假设的值为,那么函数值为。 ( ) ;() 或 ()() ( )() ; ()( )(); ( )(); ( ) ;()(*); ;求!的和。假设那么和为。() ;()( :);();()*;();计算()的值。假设的值为时,输出的结果
4、是:,。 ( * ) ;()*(*)*;*;() ();( );计算的值:()()当时,。 ( ) ;()(*); ;计算的值:*()()当时。 ( ) ; ;(; )*;(*)*;()*()*;(*)(*); ;求的值(!*()!)例如:,时,运行结果为。 ( ) ;()* ; ( ) ;*()()(); ;计算的值:(*)(*)(*)(*)*(*)()例如,当形参的值为时,函数返回。 ( ) ;()*;(*)*(*)(*); ;计算的值:(*)(*)(*)()(*)*(*)()例如,当形参的值为时,函数返回。 ( ) ;();(*)(*)*(*); ;推断某一个年份是否为闰年。例如,年不是
5、闰年,是闰年。 ( ) ;()();() ;从键盘输入个整数,然后找出最大的数并输出。例如,输入,最大值为。() ();( :);();();() ;() ;();使从键盘上输入一个整数,输出对应的斐波那契数列。() ();()( (); ( )() ; () ; ()();找出至之间各位上的数字之和为的全部整数,然后输出;符合条件的整数个数作为函数值返回。当值为时,各位数字之和为的整数有:, , 共有个。( ) ;()();()(); ;找出之间含和全部整数中各位上数字之和为为一个正整数的整数,然后输出。符合条件的整数个数作为函数值返回。例如:当值为时,满意条件的数为:, , , , , ,
6、 , , , , , , , , 共有个。 ( ) ;()();()(“); ;打印出中满意:个位数字的立方等于其本身全部数。此题的结果为:,() ();();(*)();打印出满意个位的数字, 十位上的数字和百位上的数字都相等的全部三位数。此题的打印结果为:。() ();() ()()()(*);求两个正整数和的最大公约和最小公倍数。() ();( :);();(*)*;() ; ; *; ();();计算两个自然数和()之间全部数的和和从键盘输入。例如:当,时,() ;( );();();();求!)(*(); () 1L;求!。例如。() ( :);();();();();(* *);(
7、 );将十进制正整数转换成进制数的数字输出。例如,假设输入和,那么应输出 ( , ) ;( );()();求二分之一的圆面积,假设圆的半径为那么输出为:。 ( ) * * ;( ) ( :);();( ();读入一个整数,打印它的全部质因子假设输入整数:,那么应输出:, , , 。( ) ;()(!(); ;( ) ( );()();( ; )()(); ;求出到之内能被或整除但不能同时被和整除的全部整数放在数组中,通过返回这些数的个数。 ( *, *) ;()()();*;() (, );( )();()的素数的个数,素数的个数作为函数值返回。 ( ) ();()()(); ;求不包括以内全
8、部素数的平均值。最终结果为。() ;(; );(; )();();( );用筛选法可得到之间的全部素数,方法是:首先从素数开场,将全部的倍数的数从数表中删去把数表中相应位置的值置成;接着从数表中找下一个非数,并从数表中删去该数的全部倍数;依此类推,直到所找的下一个数等于为止。这样会得到一个序列:, ( ) ;();()(*);();();()()(); ;推断一个数是否为素数。该数是素数时,函数返回字符串:!,否那么函数返回字符串:! *( ) ;()(!); (!);找寻两个整数之间的的全部素数包括这两个整数,把结果保存在数组中,函数返回素数的个数。例如,输入和,那么输出为: 。 ( ) ;
9、();()();(); ;甲乙丙丁四人同时开场放鞭炮,甲每隔秒放一次,乙每隔秒放一次,丙每隔秒放一次,丁每隔秒放一次,每人各放次。函数的功能是依据形参供应的值,求出总共听到多少次鞭炮声作为函数值返回。留意,当几个鞭炮同时炸响,只算一次响声,第一次响声是在第秒。例如,假设,那么总共可听到次鞭炮声。 () ()() ( ) ;();();();()(:():():() ;二, 数组题:删除数组中下标为的元素中的值。( * ) ;()();();( * ) ;(); ;( ) ( :);();(); ;从数组中找出个位和百位的数字相等的全部无符号整数,结果保存在数组中,其个数由函数返回。当时,。 (
10、 ) ;();() ; ;从键盘输入一组无符号整数并保存在数组中,以整数完毕输入,要求这些数的最大位数不超过位,编写函数从数组中找出个位和十位的数字之和大于的全部无符号整数,结果保存在数组中,个数由函数返回。当,时,。 ( ) , ;(); ;求一维数组的平均值,并对所得结果进展四舍五入保存两位小数。例如:当,,结果为:。 ( ) ; ;();*;();() ;求出能整除且不是偶数的各整数,并放在数组中,这些除数的个数由返回。例如,假设的值为,那么有个数符合要求,它们是。 ( , , *) ;()();*;() ();()(, , );()();();求能整除且是偶数的数,把这些数保存在数组中
11、,并按从大到小的依次输出。当时,依次输出:。 ( ) ;()( );在主函数中,从键盘输入假设干个数放入数组中,用完毕输入但不计入数组。编写函数:输出数组元素中小于平均值的元素。例如:数组中元素的值依次为,那么程序的运行结果为。 ( ) ; ;();()()()();(,);将个人员的考试成果进展分段统计,考试成果放在数组中,各分段的人数存到数组中:成果为到的人数存到中,成果为到的人数存到,成果为到的人数存到,成果为到的人数存到,成果为的人数存到,成果为分以下的人数存到中。当数组中的数据是:, , , , , , , , 。调用该函数后,数组中存放的数据应是:, , , , , 。 ( ) ;
12、();()(); ( );() ;();( : );()( )();对数组中个人员的工资进展分段统计,各段的人数存到数组中:工资为元以下的人数存到中,工资为到元的人数存到,工资为到元的人数存到,工资为到元的人数存到,工资为到元的人数存到,工资为到元的人数存到中。例如,当数组中的数据为:, , , , , , , , ,调用该函数后,中存放的数据应是:, , , , , 。 ( , , ) ;();(); ;() ;(, , );( : );()( )();从键盘输入学生的成果,统计各分数段学生的人数。类为分,类为分,类为分,类为分,分以下的为类。当成果为时完毕成果的输入。例如,输入,。结果为(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 语言 上机 考题 题库

限制150内