1.下列给定程序中函数fun的功能是:求出如下分数序列的前n项之和。和值通过函数值返回。

例如,若n=5,则应输出8.391667。

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

注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改的程序的结构!

#include

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

void fun ( int n )

{ int a, b, c, k; double s;

s = 0.0; a = 2; b = 1;

for ( k = 1; k <= n; k++ ) {

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

s = s + (Double)a / b;

c = a; a = a + b; b = c;

}

return s;

}

main( )

{ int n = 5;

printf( "\nThe value of function is: %lf\n", fun ( n ) );

}

【参考答案】

(1)double fun(int n)

(2)s=s+(double)a/b;

2.下列给定程序中函数fun的功能是:统计substr所指的子符串在str所指的字符串中出现的次数。

例如,若字符串为aaas 1kaaas,子字符串为as,则应输出2。

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

注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改的程序的结构!

#include

int fun (char *str,char *substr)

{ int i,j,k,num=0;

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

for(i = 0, str[i], i++)

for(j=i,k=0;substr[k]==str[j];k++,j++)

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

If(substr[k+1]=='\0')

{ num++;

break;

}

return num;

}

main()

{

char str[80],substr[80];

printf("Input a string:") ;

gets(str);

printf("Input a substring:") ;

gets(substr);

printf("%d\n",fun(str,substr));

}

【参考答案】

(1)for(i=0;str[i];i++)

(2)if(substr[k+1]== ′\0′)

3.下列给定程序中函数fun的功能是:实现两个变量值的交换,规定不允许增加语句和表达式。

例如,变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。

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

注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构!

#include

int fun(int *x,int y)

{

int t ;

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

t = x ; x = y ;

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

return(y) ;

}

main()

{

int a = 3, b = 8 ;

printf("%d %d\n", a, b) ;

b = fun(&a, b) ;

printf("%d %d\n", a, b) ;

}

【参考答案】

(1)t = *x ; *x = y ;

(2)return(t) ;或return t;

4.下列给定程序中函数fun的功能是:求两个非零正整数的最大公约数,并作为函数值返回。

例如,若num1和num2分别为49和21,则输出的最大公约数为7;若num1和num2分别为27和81,则输出的最大公约数为27。

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

注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构。

#include

int fun(int a,int b)

{ int r,t;

if(a

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

t=a; b=a; a=t;

二级c语言改错题库,二级C语言题库-改错题(参考).doc相关推荐

  1. 计算机二级考试选择题题库搜题,计算机二级考试科目必须全考吗?C语言考试题型是什么?...

    在众多考试中,全国计算机等级考试也是相对热门的考试,关于计算机二级考试,你又知道多少?要知道考前多了解一下考试相关信息,也是提高考试通过率的一大保证啊! 一.计算机二级考试科目必须全考吗? 计算机二级 ...

  2. 全国计算机等级考试无纸化专用题库二级c语言答案,全国计算机等级考试真题汇编与专用题库二级C语言2017年无纸化考试专用...

    内容提要 < 2017年 全国计算机等级考试真题汇编与专用题库 二级C语言>依据教育部考试中心新颁布的<全国计算机等级考试大纲>及新无纸化真考题库编写而成.本书内容充分考虑考生 ...

  3. 计算机c语言二级刷什么题,刷这些计算机等级考试题库,二级C语言试题!

    现在刷计算机等级考试题库是最佳时间,你刷了几套呢?收藏,还要记得复习好以下的二级C语言试题. 下列工具中属于需求分析常用工具的是D A.PAD B.PFD C.N-S D.DFD 下面不属于软件设计原 ...

  4. 二级题库(C语言)------ 第二套题

    第二套题 1.在计算机中,运算器的基本功能是(  ). A.进行算术和逻辑运算 B.存储各种控制信息 C.保持各种控制状态 D.控制机器各个部件协调一致地工作 2.理论上计算机虚拟内存最大容量取决于( ...

  5. 在C语言二级考试中编程题编译,二级C语言上机编程题

    <二级C语言上机编程题>由会员分享,可在线阅读,更多相关<二级C语言上机编程题(34页珍藏版)>请在人人文库网上搜索. 1.二级C语言上机编程题技巧一. 方法总结1. 二级C语 ...

  6. 二级c语言上机编程技巧,二级C语言上机编程题技巧总结

    二级C语言上机编程题技巧 一. 方法总结 1. 二级C语言上机编程题在二级上机考试中属于较难题型,因此很多同学都害怕通过不了.综合 往年的考试,结合考试大纲,每年考试的编程题都有一定的规律和方法,只要 ...

  7. 全国计算机等级考试office无纸化考试,全国计算机等级考试真题汇编与专用题库 二级MS Office高级应用 2016年无纸化考试专用...

    <全国计算机等级考试真题汇编与专用题库--二级MS Office高级应用>是依据教育部考试中心颁布的<全国计算机等级考试大纲>及无纸化真考题库编写而成的.<全国计算机等级 ...

  8. 计算机清览云题库,【汇总】计算机等级考试题库,二级Web试题

    现在刷计算机等级考试题库是最佳时间,你刷了几套呢?收藏,还要记得复习好以下的二级Web试题. 二级Web试题 [1] 1.char型变量不能定义为一个中文. (错) 2.对于每个要求访问maillog ...

  9. 计算机二级上级考试,计算机二级考试题库 二级上级题库2.doc

    计算机二级考试题库 二级上级题库2 导读:就爱阅读网友为您分享以下"二级上级题库2"的资讯,希望对您有所帮助,感谢您对92的支持! 第1套: 1.填空题 给定程序中,函数fun的功 ...

  10. 安徽省二级c语言笔试样题,安徽省二级C语言程序设计笔试样题1

    安徽省二级C语言程序设计笔试样题1 (14页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 第1套 C语言程序设计笔试样题一 单项选择题(每 ...

最新文章

  1. python语言怎么用-python语言中with as的用法使用详解
  2. 网址http格式的拆分
  3. MySQL 数据库show processlist where条件筛选报错解决方法,[Code: 1064, SQL State: 42000] You have an error in your
  4. Scala可以将Java中的接口当作特质来使用
  5. QTP 11 补丁大全
  6. [译]ASP.NET Core中使用MediatR实现命令和中介者模式
  7. selenium之截图
  8. 函数计算助力语雀构建稳定且安全的业务架构
  9. xml文件转换成图片_怎样能把PDF文件转换成图片?
  10. YOLOv3剪枝再升级!
  11. Hibernate--Criteria Query and DetachedCriteria
  12. 哦,指针问题的见解啊
  13. 在html插入数学公式,在网页中显示数学公式
  14. 打破思维定势,创新景区门票网络分销模式
  15. 东原地产的女性视角——对话罗韶颖
  16. MySQL(六)事物(ADID,四种隔离级别)(七)索引(索引测试,原则)
  17. 拼多多搜索词统计 API接口操作展示说明
  18. 红帽linux设置自动启动,RedHat开机启动流程
  19. 对 Vue-SSR的理解和使用场景
  20. Cadence orcad 原理图导出带书签目录的办法

热门文章

  1. bzoj 4516: [Sdoi2016]生成魔咒
  2. 在指定文件类型中递归查找到目标字符串
  3. spring boot 邮件端口_不会吧,SpringBoot还能发送邮件发送邮件?快来看看如何操作吧...
  4. 均值滤波去除图像噪声的matlab程序
  5. CComboBoxEx 扩展组合框
  6. linux信号处理编程实验报告,实验二进程通信-Linux实验报告
  7. simple php手册,PHP中SimpleXML函数简介
  8. cvLoadImage()的调用参数设置
  9. svg.draw.js draw rectangle 画矩形
  10. linux下显示网卡设备及驱动信息intel shell脚本