收藏 分享(赏)

等级实验四.ppt

上传人:无敌 文档编号:813515 上传时间:2018-04-26 格式:PPT 页数:13 大小:186.50KB
下载 相关 举报
等级实验四.ppt_第1页
第1页 / 共13页
等级实验四.ppt_第2页
第2页 / 共13页
等级实验四.ppt_第3页
第3页 / 共13页
等级实验四.ppt_第4页
第4页 / 共13页
等级实验四.ppt_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、,C语言等级考试辅导实验四,April 18,一、实验目的1、掌握定义函数的方法;2、掌握函数实参与形参的对应关系以及参数传递方式;,二、实验内容和步骤 (一)填空题。,给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新的数,并作为函数值返回。 例如,输入一个整数:27638496,函数返回值为:64862。 请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。,二、实验内容和步骤 (二)改错题1。,给定程序中函数fun的功能是:先将s所指字符串中的字符按逆序存放到t所指字符串中,然后把s所指串中的字符按正序连接到t所

2、指串的后面。 例如:当s所指的字符串为:ABCDE时,则t所指的字符串应为:EDCBAABCDE。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!,改错题2,给定程序中fun函数的功能是:读入一个字符串(长度20 ),将该字符串中的所有字符按ASCII码升序排序后输出。 例如, 若输入: edcba, 则应输出: abcde。 请改正程序中的错误,使它能统计出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!,(三) 完成以下题目程序的编写。 (注意程序的调试方法和技巧),2、输入三个字符串,按由小到

3、大的顺序输出这些字符串。要求对于三个字符串进行两两比较,将最小的串放在str1中,将最大的串放在str3中。设计一个函数,对两个字符串进行交换。,1、将两个字符串连接起来,不用strcat函数。,类似题目: 不用strcpy函数, 实现字符串的拷贝。 不用strcmp函数,实现字符串的比较。 不用strlen函数,求任意字符串的长度。,3、编一个函数fun(char s),函数的功能是把字符串中的内容逆置。例如:字符串中原有的内容为:abcdefg,则调用该函数后,串中的内容为:gfedcba。,#include #include fun(char s ),main( )char str80;

4、printf(请输入一个字符串:n); gets(str);printf(原字符串为:n);puts(str);fun(str);printf(逆置后的字符串是:n);puts(str);,4、实现矩阵(3行3列)的转置(即行列互换)。,#include fun(int array 3) ,main( ) int i,j;int array33=100,200,300,400, 500,600,700,800,900; printf( “初始矩阵:n);for(i=0;i3;i+)for(j=0;j3;j+)printf(%7d,arrayij);printf(n);,5、有一个已经从小到大排好序的整数数组:a30=6,9,12,15,19,23,45,67,89,98,现输入一个整数x,要求按原来的升序规律将它插入到数组中。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 经营企划

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报