




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《税收政策与实务操作》课件
- 城乡低保政策实施与实务操作培训
- 无偿划拨协议书
- 物流损失协议书
- 配置多款保险合同协议
- 送哥哥房子协议书范本
- 合伙成立公司协议书
- 专业租赁合同书
- 油罐运输协议书
- 正版离婚协议书
- 基于深度学习的人脸老化算法研究
- 期货从业人员资格2024年笔试考试题库含答案
- 比亚迪充电桩转让合同协议
- 事件网络舆情传播机制的建模与仿真-全面剖析
- 生态环境部信息中心招聘笔试真题2024
- 吉林重点项目-白山年产26000吨粉煤灰漂珠项目可行性研究报告
- 初中信息技术苏科版(2023)七年级下册第七单元 跨学科主题学习-丝绸之路公开课教案及反思
- 2025年高考语文作文预测52篇(含范文)
- 山西太原事业单位考试《行测》模拟题带答案2023年
- 人工智能与新闻生产
- 老年病人的健康管理
评论
0/150
提交评论