金陵科技学院C语言程序设计 - 图文(8)

2019-07-13 19:30

金陵科技学院实验报告

}

(6) #include #define N 100

void fun(char s[],char c) {

int i;

for(i=0;s[i]!='\\0';i++) if(s[i]!=c)

printf(\ printf(\}

main() {

char s[N];

printf(\ gets(s); fun(s,'c'); }

流程图 3-2

开始

给出字符串 str1,str2

34

金陵科技学院实验报告

将指针*p置于str1首部, *q置于str2首部 *p指针后移 判断是否为’\\0’ 否 是 将*q赋值于*p *p,*q后移 判断*q是否为’\\0’ 否 是 ‘\\0’赋值给*p 结束 35

金陵科技学院实验报告

3-6 开始 给出字符串s

将指针*p置于s处 是 是否为要删否 除的字符

将*(p+1)赋

值给*p

指针后移

否 是否指针指

向’\\0’

结束

四、实验结果与分析(程序运行结果及其分析)

36

金陵科技学院实验报告

程序设计中1-5属于能够接受的范围,采用案例中的数据局也得到了应该有的答案,但是第6题没有能够执行成功,指定删除的字符还是会出现

思考题中最后一题是最难的,因为一开始单词没有按照小写的要求,没有成功执行。后来输入you raise me up后得到了4的结果

五、实验体会(遇到问题及解决办法,编程后的心得体会,增做补充题题目及文件名清单。)

实验中我深刻意识到完成程序的编写,决不意味着万事大吉。认为万无一失的程序,实际上机运行时可能会出现很多意想不到的问题。有时编译程序检测出一大堆错误,有时程序能够顺利运行,但是运行结果并不是你预期中想要的。因为开发环境所提供的编译系统无法发现程序逻辑错误,或者是你原来所设计时的理论错误,这就只能靠自己的上机经验来分析判断错误的所在了。所以程序的调试是一个技巧性很强的工作,它可能比编一个程序耗时更多。由此可看出上机实践的重要性。

37

金陵科技学院实验报告

实验项目名称: 构造类型程序设计 实验学时: 4 同组学生姓名: 实验地点: 实验日期: 实验成绩: 批改教师: 批改时间:

38


金陵科技学院C语言程序设计 - 图文(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2015版毛概考试题库

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: