




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计A实验12,桂林电子科技大学 教学实践部 秦兴国 Email: ,Outline,课程介绍及课程要求 Visual C+环境使用 使用Visual C+进行Win32 命令行程序开发 掌握Visual C+对程序进行调试的方法 实验1及实验2要求及介绍,Outline,课程介绍及课程要求 Visual C+环境使用 使用Visual C+进行Win32 命令行程序开发 掌握Visual C+对程序进行调试的方法 实验1及实验2要求及介绍,课程介绍,C语言程序设计实验是独立的一门课程,所占学分1个学分。 课程结束所有学生要进行上机考试,考试成绩构成: 总评成绩:考核成绩*0.6+平时成绩*0.4 平时成绩计算方法:实验验收成绩+实验报告成绩 本课程在做实验时候不区分实验A和实验B,但是在考试时候管理学院(除了电子商务以外)各专业学生考试选择实验B。 本课程采用全开放性实验。,开放性实验,学生做完实验要找自己的实验任课老师进行验收,两次没有验收成绩取消考试资格。验收方式如下: 问关于实验相关问题 给题目进行编程或者给出编程思路 检查实验报告情况 学生只要有一次没有验收实验或者验收时候发现实验是抄袭或者作弊行为,取消本课程后面所有实验及实验考试资格,不给补考,直接重修。 实验报告统一用我中心开发的实验报告提交系统提交电子版,不会提交的同学请看中心主页的有关说明。 所有学生第一次实验验收时把自己的联系方式告诉实验任课老师,不知道实验任课老师的学生上教务系统查询。,实验报告验收系统,登录计算机中心主页地址:52 点击“计算机中心实验报告管理系统(学生端)” 注册成功以后,登陆系统,进行“课程信息注册”,按照选课课号和选课老师填写相关注册信息 按照实验下载实验模板,按照模板要求完成实验报告,将源文件打包和实验报告一起上传到系统。 注意在实验截止日期前提交实验报告,否则按该次实验零分处理。,相关教学资源下载,C语言学习网站 52:82/ C程序设计实验教学网站 素材下载地址 53/实验素材/c语言实验,实验时间及验收安排,Outline,课程介绍及课程要求 Visual C+环境使用 使用Visual C+进行Win32 命令行程序开发 掌握Visual C+对程序进行调试的方法 实验1及实验2要求及介绍,使用Visual C+进行Win32 命令行程序开发,建立win32 命令行程序工程及源程序文件(1-1),打开Visual C+,点击“File”菜单,建立win32 命令行程序工程及源程序文件(1-2),选择“An empty project”选项,建立不包含任何源文件的空工程。,空工程,建立win32 命令行程序工程及源程序文件(1-3),确认对话框,单击即可建立一个win32命令行空工程。,新创建的工程包含的信息,建立win32 命令行程序工程及源程序文件(2-1),新建空工程后,需要在工程中添加C程序源文件。,建立win32 命令行程序工程及源程序文件(2-2),在新建的C源文件中进行C程序的编辑、编译、链接等工作。,Outline,课程介绍及课程要求 Visual C+环境使用 使用Visual C+进行Win32 命令行程序开发 掌握Visual C+对程序进行调试的方法 实验1及实验2要求及介绍,在Visual C+对程序进行调试(1),程序编译连接过程,在Visual C+对程序进行调试(2),出现程序错误的原因大概有: 编译错误:语法错误; 连接错误:包含不存在的头文件等; 运行错误(程序可运行,但是结果不正确):语义不正确、数据溢出、内存访问异常、数组访问越界等。 调试程序是进行程序开发不可或缺的步骤,也是积累开发经验的必要过程。,在Visual C+对程序进行调试(3),以C语言程序设计实验指导书实验1中实验内容3 (P28) 中的两个程序作为例子演示。讲解如何在Visual C+进行简单程序调试。,Outline,课程介绍及课程要求 Visual C+环境使用 使用Visual C+进行Win32 命令行程序开发 掌握Visual C+对程序进行调试的方法 实验1及实验2要求及介绍,实验1及实验2内容介绍(1),实验目的 熟悉Visual C+开发环境; 能编译运行简单的C程序,并了解简单的输入输出函数的使用方法; 学会用Visual C+进行简单的程序调试; 理解常见程序错误提示的含义,并能根据提示修改对应错误。,实验1及实验2内容介绍(2),实验内容 分析实验1及实验2中的实验案例,对照案例讲解理解相关内容; 根据实验指导书中实验内容的相关要求完成程序的编写、编译、运行等工作。,实验指导与提示 实验1-实验内容4 编写程序,实现下面的输出格式和结果(_表示空格),实验1及实验2内容介绍(3),a = _ _5, b = _ _7, a-b = -2, a/b = _71% c1 = COMPUTER, c2 = COMP_ _, c3 = _ _COMP x = 31.19, y = _ _-31.2, z = 31.1900 s = 3.11900e+002, t = _ _ _-31.2e+001,Hint:C语言中格式化输出一般使用printf()函数,其格式为: int printf( const char *format , argument. ); 返回值为:所打印的字符总数,或者在输出出错的情况下为一个随机负数; format:为格式化字符串(包含格式化信息); argument:为可选参数输出。,int printf( const char *format , argument. ); 一个格式化规格(format)由可选及必选域组成,其格式如下: “%flags width .precision h | l | I64 | Ltype”,实验1及实验2内容介绍(4),必须由“”(半角双引号)所包含,int a = 80; float b = 123.456f;,实验1及实验2内容介绍(5),int printf( const char *format , argument. ); 一个格式化规格(format)由可选及必选域组成,其格式如下: “%flags width .precision h | l | I64 | Ltype”,printf(“b=%5.2f, b=%-12.2e, b=%012.4E“, b, b, b);,b=123.46, b=1.23e+002_ _ _, b=01.2346E+002,实验1及实验2内容介绍(5),实验指导与提示 实验2-实验内容 将两个数a, b的值进行交换 main() int a = 9, b = 5; printf(“a=%d, b=%d”, a, b); a += b; b = _; a -= _; printf(“a
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生药学试题库及答案
- 2025年车站客运考试题库及答案
- 2025年航空航天行业飞行员执照申请试题及答案
- 外贸销售合同模板
- 组织工作者面试题库及答案
- 高空外沿涂料施工合同(3篇)
- 2025公务员转任面试题目及答案
- 夫妻共同房产共有权确立与婚姻关系维护协议
- 可转换公司债券发行保证协议
- 农牧局岗位专业试题及答案
- 东航空乘英语考试题目及答案
- 2025绿植租赁协议(简易版)
- T-AOPA0062-2024电动航空器电推进系统动力电机控制器技术规范
- 《三级工学一体化师资培训》课件-第四课:教学活动策划
- 2024年一级建造师《民航机场工程管理与实务》真题及答案
- 2025年秋季开学典礼诗歌朗诵稿:纪念抗战胜利八十周年
- 适老化家装设计
- 第一 单元 富强与创新 单元检测题(含答案)-2025-2026学年 九年级上册道德与法治
- 2025秋苏教版(2024)小学科学二年级上册(全册)课时练习及答案(附目录)
- 2025年新疆投资发展集团有限责任公司人员招聘笔试备考题库及答案详解(新)
- 科级领导干部任前廉政法规知识考试题(附答案)
评论
0/150
提交评论