c语言第五次实验报告

c语言第五次实验报告

ID:29855544

大小:17.11 KB

页数:5页

时间:2018-12-24

c语言第五次实验报告_第1页
c语言第五次实验报告_第2页
c语言第五次实验报告_第3页
c语言第五次实验报告_第4页
c语言第五次实验报告_第5页
资源描述:

《c语言第五次实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划c语言第五次实验报告  实验报告五  1实验学时:4学时  2实验目的  了解指针的概念,理解指针的本质及特征。  掌握指针变量的声明、表示、引用及赋值方法。  掌握指针变量的常用运算规则和实际应用。  3必做实验  【题目5-1】定义和实现一个函数voidswap_int(int*p,int*q),该函数实现两个整数的交换。在main函数中构造两个整型变量,通过调用swap_int函数实现这两个整型变量的数值交换,并显示交换前和交换

2、后的数据。  【题目5-1】代码及运行结果:  【题目5-2】设数组score[]保存若干学生的某一课程的成绩,定义一个函数floataver_score(float*p,intn),计算该课程的平均成绩(形式参数n表示学生个数)。在main函数中构造几个学生的成绩,并用数组表示,通过调用aver_score函数计算其平均成绩并显示。  【题目5-2】代码及运行结果:目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、

3、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  【题目5-3】定义一个函数voidreverse_str(char*p),实现字符串的逆序排列。要求调用函数reverse_str(char*p)时,把一个字符串的地址传递给指针p,由指针p对源字符串进行交换,得到逆序排列的字符串。在main函数中构造一个字符串,通过调用reverse_str函数实现该字符串的逆序排列,并显示源字符串和逆序排列后的字符串。  【题目5-3】代码及运行结果:  4延伸实验  【题目5-4】编写函数code(char*p),对以指针传递进来的字符串进行简

4、单加密后显示,然后在main中设法验证该加密函数的功能。  分析:  加密方式可自行设计,例如:字符串中每个字符的ASCII码加1;或基数位ASCII码加一,偶数位  ASCII码减一等,加密方式在code函数中体现,通过标注程序注释说明你所采用的加密方法  main函数给定待加密的字符串,并实施加密,然后输出加密后的字符串  选做:编写解密函数,在main函数中对已加密字符串进行解密,验证进行加密解密后,字符串是否  与原来内容相同  【题目5-4】代码及运行结果:目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,

5、可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  【题目5-5】编写函数fun3(char*p),将以指针p传递进来的某字符串中的所有*删除。例如,若原字符串为****A*BC*DEF*G*******,则处理后的字符串应当是:ABCDEFG。分析:  运用两个指针对字符串的内容进行定位,一个指针变量用来定位写入位置,一个指针变量用来定位  读取的位置,两个变量均初始在字符串的开始位置  确定写入位置,若读取位置的字符为*,则将读取

6、位置后移  若读取位置为其他字符,则把该字符复制给写入位置,而后把两个指针变量分别后移  【题目5-5】代码及运行结果:  【题目5-6】编程判断输入的一串字符串是否为“回文”,所谓“回文”是指顺读和倒读都一样的字符串,入“level”和“ABCCBA”都是回文。  分析:  运用两个指针对字符串的分别指向字符串的首和尾  比较首位指针所指向的内容,若相等则首指针向后移动,尾指针向前移动,直到首位指针交换,比  较结束  在比较过程中,若发现有首尾不同的情况,则说明字符串为非回文字符串,否则则是回文字符串  【题目5-6】代码及运行结果:目的-

7、通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  5实验小结  《  软件需求分析与建模》课程实验报告  计算机科学与信息工程系·XX年编制  计算机科学与信息工程系·XX年编制  计算机科学与信息工程系·XX年编制  计算机科学与信息工程系·XX年编制  注:空间不够,可以增加页码。  计算机科学与信息工程系·XX年编制  XX--XX学年第二学期级专业班级:

8、学号:一、实验题目:函数  二、实验目的:  三、实验内容  1.程序验证  2.程序设计  1)编程实现求两个正整数的最大公约数,要求计算最大公约数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。