二级C语言上机新题库

说明:本题库是针对2008年4月份考试的上机考试题库,本题库共有100套题目(每套题目包含3道题:一道程序填空题、一道程序修改题、一道程序设计题),真实考试的时候,考生输入准考证后计算机随机为你抽取一套考试,每个考生考试时只需考一套题目(包含三道题),但由于考试时是随机抽题,所以即使把原题库告诉大家,你也不能知道到时计算机会给你抽取哪一套题,所以大家只有把全部题库都理解才能万无一失)

宏为世纪教育提供 网址:

/* 宏为世纪教育 */

二级C语言上机试题汇编

※※※※※※※※※※※※※※※※※※※※※※※※※

第01套:

给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去

除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针n传回

所指变量。

例如,输入一个数新的数:为739。

请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结

果。

注意:源程序存放在考生文件夹下的BLANK1.C中。

不得增行或删行,也不得更改程序的结构!

给定源程序:

#include

void fun(unsigned long *n)

{ unsigned long x=0, i; int t;

i=1;

while(*n)

/**********found**********/

{ t=*n % __1__;

/**********found**********/

if(t%2!= __2__)

{ x=x+t*i; i=i*10; }

*n =*n /10;

}

/**********found**********/

*n=__3__;

}

main()

{ unsigned long n=-1;

while(n|n<0)

{ printf("Please input(0

fun(&n);

printf("\nThe result is: %ld\n",n);

}

解题思路:

第一处:t是通过取模的方式来得到*n的个位数字,所以应填:10。

第二处:判断是否是奇数,所以应填:0。

第三处:最后通形参n来返回新数x,所以应填:x。

***************************************************

给定程序MODI1.C中函数 fun 的功能是:计算n!。

例如,给n输入5,则输出120.000000。

请改正程序中的错误,使程序能输出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!

给定源程序:

#include

double fun ( int n )

/* 宏为世纪教育 */

{ double result = 1.0 ;

/************found************/

if n = = 0

return 1.0 ;

while( n >1 && n < 170 )

/************found************/

result *= n--

return result ;

}

main ( )

{ int n ;

printf("Input N:") ;

scanf("%d", &n) ;

printf("\n\n%d! =%lf\n\n", n, fun(n)) ;

}

解题思路:

第一处:条件语句书写格式错误,应改为:if (n==0)。

第二处:语句后缺少分号。

***************************************************

请编写一个函数fun,它的功能是:将一个数字字符串转换为一个整数(不得

调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串"-1234",则

函数把它转换为整数值 -1234。函数fun中给出的语句仅供参考。

注意: 部分源程序存在文件PROG1.C文件中。

请勿改动主函数main和其它函数中的任何内容, 仅在函数fun的花括号中填

入你编写的若干语句。

给定源程序:

#include

#include

long fun ( char *p)

{

/* 以下代码仅供参考 */

int i, len, t; /* len为串长,t为正负标识 */

long x=0;

len=strlen(p);

if(p[0

二级c语言 考生文件夹下,二级C语言上机新题库.doc相关推荐

  1. c语言prog1已停止工作,1.在考生文件夹下,要求程序PROG.C的功能是.doc

    1.在考生文件夹下,要求程序PROG.C的功能是.doc 1.在考生文件夹下,要求程序PROG.C的功能是: 将字符串中所有的大写字母转换为小写,其它字符不变(不使用转换函数). 例如,当字符串为&q ...

  2. 计算机二级c语言考生文件夹在哪,2017年全国计算机二级C语言考试题

    计算机等级考试时间是3月26日-29日,以下小编特意为大家整理出计算机一级考试选择题及答案,希望对大家的复习有帮助! 基本操作题 在考生文件夹下,完成如下操作: 1. 创建一个名为Sproject的项 ...

  3. 计算机试题及答案大学网络创业交流会,解析:在考生文件夹下打开文档WORD.DOCX。某高校学生会计划举办一场“大学生网络创业交流会”的活动,拟邀 - 计算机二级 - 看书网站...

    在考生文件夹下打开文档WORD.DOCX. 某高校学生会计划举办一场"大学生网络创业交流会"的活动,拟邀请部分专家和老师给在校学生进行演讲.因此,校学生会外联部需制作一批邀请函,并 ...

  4. 在考生文件夹存有JAVA3_注意:下面出现的“考生文件夹”均为%USER%在考生文件夹下存有文件名为J_网考网(Netkao.com)...

    [分析解答题] 注意:下面出现的"考生文件夹"均为%USER% 在考生文件夹下存有文件名为Java_2.java文件,本题功能是完成点定义,并输出点坐标.请完善Java_2.jav ...

  5. html中创建学生对象,在考生文件夹下,存在一个数据库文件“sampl.mdb”。在数据库文件中已经建立了一个表对象“学生基本情...

    考生文件夹下存在一个数据库文件"samp3.accdb",里面已经设计好表对象"tEmployee"和查询对象 "qEm 考生文件夹下存在一个数据库文 ...

  6. html中创建学生对象,在考生文件夹下,存在一个数据库文件“sampl.mdb”。在数据库文件中已经建立了一个表对象“学生基本情_搜题易...

    考生文件夹下存在一个数据库文件"samp3.mdb",里面已经设计好表对象"tBorrow"."treader"和"tBook&q ...

  7. 怎么把图片保存到考生文件夹_请在考生文件夹下完成如下操作

    1 .请在考生文件夹下完成如下操作: ( 1 )在考生文件夹下建立 " 图片 2" 文件夹: ( 2 )在考生文件夹下查找所有的 jpg 文件,并将文件移动到 " 图片 ...

  8. 计算机领慧讲堂背景图片,在考生文件夹下打开文档WORD.DOCX。

    某高校为了使学生更好地进行职场定位和职业准备,提高就业能力,该校学工处将于2013 年4月29日(星期五)19:30-21:30在校国际会议中心举办题为"领慧讲堂--大学生人生 规划&quo ...

  9. r读取文件夹下的所有csv文件_[R语言]读取文件夹下所有子文件夹中的excel文件,并根据分类合并。...

    解决的问题:需要读取某个大文件夹下所有子文件夹中的excel文件,并汇总,汇总文件中需要包含的2部分的信息:1.该条数据来源于哪个子文件夹:2.该条数据来源于哪个excel文件.最终,按照子文件夹单独 ...

最新文章

  1. 休眠后gpio状态_STM32休眠与唤醒
  2. java反射 初始化bean_通用javabean初始化(反射机制)
  3. Visual studio 2012 创建web service
  4. c++ 遍历所有点且距离最短_图解:最短路径之迪杰斯特拉算法
  5. sql server 加密_SQL Server机密–第II部分– SQL Server加密功能
  6. linux与linux传文件乱码,关于Linux与windows传递文件乱码问题
  7. android ui 资源下载,【51CTO推荐】Android UI设计相关下载资源
  8. teamviewer存在linux版本_linux安装teamviewer
  9. 《一只特立独行的猪》摘抄笔记
  10. 计算机平均值的快捷键,excel求平均值快捷键
  11. 我的世界我服务器注册密码大全,我的世界国际版账号密码大全2021
  12. 微信小程序 实现点击卡片 翻转效果
  13. 搜索引擎优化(SEO)----关键字
  14. 【npm 报错 gyp info it worked if it ends with ok 大概率是包版本问题】
  15. 也谈B2B网站的发展方向和趋势
  16. 财经365独家:基建物业投资路线图
  17. bitmap file res\xxx.png is not in 3.00 format
  18. Python 螺旋正方形
  19. 杂谈 :女人过了三十,只好嫁给流氓
  20. SpringBoot下,利用@WebFilter配置使用与注意Filter

热门文章

  1. ThinkPHP单字母函数(快捷方法)使用总结
  2. SQL查询语句精华 笔记
  3. 人体塑造教程+源文件+录象教程
  4. FFmpeg之wav转mp3(二十四)
  5. Ubuntu18.04设置简单密码
  6. V4L2Gstreamer媒体控制工具(五)
  7. linux /dev/null用法
  8. Java的String/byte[]/16进制相互转换
  9. GPUImage滤镜效果
  10. UE4之ACharacter移动人物并显示动画效果