版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE PAGE 6程序设计基础实践上机指导书(试用版)专业 物联网工程 班级 131 学号 2013417125 姓名 向泉流 沈阳工程学院信息工程系实践成绩评价说明上机前充分准备实践材料,对上机内容有程序草稿。(10分)独立完成实践任务,对实践过程非常清晰。(30分)认真理解知识点,能够与理论知识相结合。(10分)在机房遵守上机守则,接受实践指导教师的监督与管理。(20分)认真填写实践指导书,写出实践小结。(10分)在实践中具备一定的创新思想,能够主动与指导教师探讨。(5分)加大实践工作量,主动完成实践指导书中的选做题目。(5分)掌握程序调试的方法,认真完成程序调试工作,使程序能够运行(
2、10分)。上机五 数组、字符数组使用一、目的熟悉掌握字符数组的使用。掌握与数组有关的算法。二、要求:在上课之前,每一个同学必须将题目、程序编写完毕,做好充分的准备。所有环节均由每位同学独立完成,严禁抄袭他人结果。三、步骤和内容【启动Visual C+】【新建工程】选中【C+ Source File】项,【新建源程序文件】编辑程序执行程序【例5.7】gets读取字符串与puts输出字符串。/*源文件名:Li5_7.c功能:gets读取字符串与puts输出字符串。*/#include void main()char s18 ; /*定义s字符数组的初值*/ printf(输入字符串) ; gets
3、(s) ; /*读取字符串*/ puts(s) ; /*输出字符串*/ printf(读取的字符串是%sn,s) ; /*输出s字符数组的值*/ 观查执行结果,是否与教材相同。思考gets()和scanf()、puts()和printf()函数在输出字符串的异同点【例5.8】输入一组字符串,以输入空串结束输入,找出最大的字符串(设串长不超过80字符)。/*源文件名:Li5_8.c功能:输入一组字符串,找出最大的字符串。*/可以用gets函数读取字符串,设置一个最大字符串数组smax,第一次设置smax为空串,每读一个字符串s就把它与保存在smax中的字符串比较,如ssmax则用s替换smax,
4、不然smax保持不变,这样当所有的字符串输入完毕后,smax中存储的就是最大字符串。#include #include void main()char smax80,s80 ; /*定义s数组和smax数组*/strcpy(smax, ) ; /*设置smax数组为空,也可以设置smax0=0*/do printf(输入字符串:) ;gets(s) ; /*读取字符串*/if(strcmp(s,smax)0) strcpy(smax,s) ; /*s数组比smax数组大的话,把s数组赋值个smax数组*/ while(s0!=0puts(最大的字符串是) ; puts(smax) ; 1)观查执行结果,是否与教材相同。2)重新输入不同的字符串,再查看结果四、思考题【例5.7】思考gets()和scanf()、puts()和printf()函数在输出字符串的异同点。【例5.5】若要找出最小字符串,该如何实现? 五、结果分析 例5.7思考题:Gets()和scanf()函数都具有输入字符串的功能,但scanf()函数功能更多,还可以输入整型数据,浮点型数据。Puts()和printf()函数均具有输出字符串的功能,可以在输出字符串中包含转义字符,同样的,printf()函数可以输出整型数据和浮点型数据。例5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 关系演化建模-洞察与解读
- vbse市场营销实训
- 婴儿疝气手术后护理训练方案
- 全科医学科健康管理须知
- 内分泌科肾上腺功能亢进治疗方案
- 全身麻醉后护理措施
- 糖尿病周围神经病变治疗流程培训措施
- 同种异体移植患者护理措施指导
- 超声科孕妇产前超声筛查指南
- 柯氏四级评估模型
- 终止合同及保密协议书
- 电力企业安全教育培训管理制度
- 施工现场安全事故应急预案
- 2025年税务师考试《税法一》冲刺试卷(含答案)
- 2025版《煤矿安全规程》题库
- 大学生职业生涯规划书课件
- 2025云南省交通投资建设集团有限公司下属云南省交通科学研究院有限公司管理人员招聘16人考试参考试题及答案解析
- DB23T 3045-2021 森林山地木栈道建设技术规程
- 医疗健康体检服务投标书标准范本
- 一拳头一仇人一击掌一朋友-拒绝打架斗殴主题班会课件
- 学堂在线 研究生的压力应对与健康心理 期末考试答案
评论
0/150
提交评论