C语言程序设计与实践实验指导-上海怡健医学

本课程的主要任务是使学生全面掌握C语言程序设计的基本概念、使用各种数据类型的技巧以及模块化程序设计的方法。C语言程序设计实验验证了课程所涉及的知识,也是学生学好课程的辅助手段。通过C语言计算机实验的教学活动,学生可以真正掌握C语言的基本知识,培养和提高自己的程序开发能力。二、实验课的目的和要求1.实验的目的是通过实验的学习和实践,加深学生对所学基本概念、基本理论和知识的理解课程,并熟悉使用Visual C++6.0集成环境进行C语言的编写、编译和调试。同时,通过项目开发全过程的全方位指导,从需求分析、算法设计到程序编写、流程调试,以项目实训的形式指导和帮助学生解决实际问题,提高学生的综合素质。解决具体问题的能力c语言程序设计实验报告,培养学生组织多功能、多文件程序的思维习惯,为以后的后续课程和实际工作打下良好的基础。

2.实验要求(1)掌握C语言程序的基本格式,了解C程序的开发过程和C语言中的一些常用概念。(2)掌握常量和五种基本数据类型变量的使用。(3)掌握C表达式和运算符的正确使用,掌握数据输入输出函数。(4)掌握条件转移语句if-else和选择分支语句切换;掌握程序跳转的三种A方法,即break语句、continue语句、return语句。(5)掌握循环语句(for语句;do-while语句;while语句)的正确使用,并认真理解如何组织循环。(6)掌握数组的定义和赋值,以及一维数组和二维数组的使用。(7)掌握函数定义、函数调用、函数类型说明。(8)掌握局部变量和全局变量的定义和使用。( 9)掌握指针的基本概念和数组、指针、指针指针的基本用法。(10)掌握结构体变量的定义,参考结构体联合体中成员的方法,结构体数组解决实际问题的应用;联合的概念,联合中成员的引用方法。(11)掌握链表的类型定义及其基本操作。(1 2)掌握文件的打开、读取、写入和关闭,利用文件提高编程效率。(13)了解基于项目的程序开发流程。三、《C语言程序设计》实验课程实验项目及总结(1107142019)序号 实验项目编号 实验名称 所需学时 可选学分 实验类型总结 基础操作验证综合设计1实验1数据类型和表达式2√1√1、了解C语言中数据类型的含义。了解 C 语言中数据类型的含义。了解 C 语言中数据类型的含义。

2、了解常用运算符的含义。3、掌握C语言表达式的运算规则2实验2分支结构编程2√1√理解和掌握分支语句的使用,包括if语句和switch语句的各种形式3实验3循环结构编程2√2 √√1、使用循环语句完成累加乘法和图像输出的编程。2、掌握更复杂结构程序的编写。3、掌握程序调试方法4 实验4 数组编程4 √2√√ 掌握一维和二维数组的使用技巧5 实验5 函数5 √2√√1、学习* ***函数 编程思想,编写一个包含3~4个函数的程序。2、 掌握函数中参数传递和函数相互调用两种方式 6 实验六指针 3√2√√1、使用指针作为函数参数c语言程序设计实验报告,完成字符串的传递。2、掌握函数中传参的两种方法7 实验7 字符串和指针2√1√√1、掌握用指针传递函数参数的方法。2、掌握指针数组和二维数组的关系以及传参时如何写参数。8 实验八结构 2√1√√1、掌握结构的定义和数据输入方法。2、掌握结构体成员变量的两种访问方式。3、 掌握编写程序完成单链表的建立和查询的方法9 实验9 文件操作2√1√√1、掌握文件的打开和关闭。2、精通文件读写。3、了解文件定位操作和文件检测功能。4、掌握文档的应用四、实验内容安排:实验一数据类型与表达实验(验证性实验2学分)1、目标要求:(1)了解一下C语言中数据类型的含义。

(2)了解常用运算符的含义。(3)掌握C语言表达式的运算规则。(4)写实验报告。2、实验内容(参考实验指南 ):(1)计算键盘输入的任意两个双精度数的平均值。#includemain(){doublea,b;printf(“pleaseinputtworealnumbers:\n”);scanf(“%lf%lf” ,&a,&b);printf(“thetwo`saverageis:%.4lf\n”,(a+b)/2);}(2)写一个程序输入7个数据,把输入将数据代入 a+b*(c–d)/e*f–g 表达式进行运算。#includemain(){floata,b,c,d,e,f

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论