- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章上习义题答案
1.选择题
(1)C(2)D(3)C(4)B(5)A(6)A(7)A(8)B(9)A(10)B(11)A(12)A
2.填空题
(1)整型(2)值传递
地址传递
(3)全局变量 局部变量(4)自动变量 静态变量 寄存器变量 外部变量
(5)自动变量
(6)15 300(7)8 121
(8)x=3,y=4,n=7(9)5 6
3.程序设计题
(1)
#includestdio.h
int gcd_recursion(int a,int b);
void main()
{
int i,j;
puts(\nPlease enter 2 integer);
scanf(%d,%d,i,j);
if(i0||j0)
{
puts(\nData Error!Please enter 2 integer);
scanf(%d, %d,i,j);
}
else
printf(gcd(%d,%d)=%d,i,j,gcd_recursion(i,j));
}
int gcd_recursion(int a,int b)
{ int c,d;
if(ab)
{c=a;
a=b;
b=c;
if(a%b==0)
return b;
else
d=gcd_recursion(b,a%b);
}
else if(a%b==0)
return b;
else
d=gcd_recursion(b,a%b);
return d;
}
(2)
#includestdio.h
int delete_char(char c,char str[]);
void main()
{char str[10],c,i;
puts(\nPlease enter a string:);
gets(str);
puts(Please enter a char you want to delete:);
c=getchar();
puts(Before deleted:);
puts(str);
puts(After deleted:);
i=delete_char(c,str);
puts(str);
printf(There are %d characters deleted.,i);
}
int delete_char(char c,char str[])
{ int i,j,total,k,sum;
i=0;
total=0;
while(str[i]!=\0)
{
k=i;
sum=0;
while(str[k]==c)
{ k++;
sum++;
}
total=total+sum;
if(str[i]==c)
{ for(j=i;str[j+sum]!=\0;j++)
str[j]=str[j+sum];
str[j]=\0;
}
i++;
}
return total;
}
(3)
#includestdio.h int max(int a,int b);void main(){ int i,j,k; puts(\nPlease enter 3 integer:); scanf(%d,%d,%d,i,j,k); printf(max is %d.,max(max(i,j),k));}int max(int a,int b){ if(ab) return a; else return b;}
(4)
#includestdio.h
void int_string(long a,char str[]);
void reverse(char c[],int size);
void insert_space(char c[],int size);
void main()
{
long i;
char str1[10];
puts(\nPlease enter 1 long interger:);
scanf(%d,i);
int_string(i,str1);
printf(digital string is %s,str1);
}
v
您可能关注的文档
- 第3章上的 扭转.doc
- 第4课时 units 7—12呢,book 7b.ppt
- 第04章 使用修改命你令编辑对象 中文版autocad 2007的“修改”菜单中包含了大部分编辑命令,通过选择该菜单中的命令或子命令,可以帮助用户合理地构造和组织图形,保证绘图的准确性,简化绘图操作。本章将详细介绍移动、旋转、对齐、复制、偏移、镜像、倒角、圆角和打断对象等命令的使用方法。.ppt
- 第4章 汇编语言程序设计 伪指令的功能和应用 程序设计的步骤和基本方法汇编的概念 顺序程序 分支程序 循环程序 上子程序.ppt
- 第4章 电力拖动系统的过渡过程 4.1 引言 4.2 直流他励电动机的机械过渡过程 4.3到 机电时间常数tm 4.4 直流他励电动机机械过渡过程的分析计算.ppt
- 第4章 抗衰落技术 4.1 抗衰落技术概述4.2 发 分集接收技术4.3 均衡基本概念.ppt
- 第4章 组织 第一节 组织结构与组织设计第二关节 部门设计第三节 层级设计第四节 常见的组织结构第五节 非正式组织第六节 人员配备第七节 组织变革第八节 组织文化.ppt
- 第4篇 建筑构但造 第5章 基础.ppt
- 第4章 指令系统 4.1 概述4.2 80486寻址方式4.3 80486标志寄存器4.4 汇编语言语法规则对之一4.5 80486基本集指令.ppt
- 第4章 凸轮机三构及其设计(5课时).ppt
- 第5章条资产均衡定价理论.ppt
- 第6讲 文档评分、词项权重计算及向量空间模型scoring, term weighting & 对vector space model 1.pptx
- 第06讲掌握现浇混凝土墩台呢施工点技术要求.doc
- 第06章 交流电机的数学模发型上及参数关系.doc
- 第6节 松木桩护上岸工程施上工方案.doc
- 第6讲呢 参数化绘图.ppt
- 第6课时 名词 一、名词后缀二、名词单复数三、官名词所有格.ppt
- 第6课时 unit是s 4—6,book 8a.ppt
- 第06章常见广域时网协议义及配置v.doc
- 第6章 ccs集成开发环境 6.1 ccs系统安装与设置6.2 ccs菜单和工具栏6.3 ccs中的编译器、汇编器和链接器选发项设置6.4 用ccs开发简单的程序6.5 在ccs中读取数据和数据的图形显示6.6 代码执行时间分析(profiler的使用).ppt
文档评论(0)