- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
计算中心计算中心实验室
计算中心
计算中心实验室
《C++程序设计》课程实验教学大纲
课程中文名称课程英文名称
课程中文名称
课程英文名称
C++程序设计
C++Program
开课情况
开课专业名称
课程
编号
实验课
性质
课程总
学时
实验学时及项目分配
实验学时
演验示证性性
综合性
设计性
合
计
开设学期
通信工程
5301C18S 非独立 64
24
2/2/1
22/26/1324/28/14 5
二、实验教学目的与基本要求
本实验课注重培养学生的操作能力、实践能力、逻辑思维能力、系统设计与分析能力以及知识转化与应用能力。使学生了解软件开发的系统环境,掌握软件设计开发的基础知识、基本技能和方法。使学生在掌握C++语言的同时,能够对现实世界中较简单的问题及其解决方法用计算机语言进行描述,为开发设计软件打下基础。
三、主要仪器设备
具有网络环境的计算机
四、主要消耗材料
键盘、鼠标、光盘驱动器、软盘驱动器、网线、接头、打印纸等。
序号
序
号
实验项目编号
实验项目名称
实验目的及内容提要
学时数
实验类型
实验要求
每组人数
1
5351102100
开发环境应用入
门
验
证
必
做
2
5351104101
3、初步掌握输入和输出的概
念、方法。
内容:利用VisualC++6.0的开发环境调试两个简单的c++程序。
目的:1、掌握基本数据类型、常量和变量的说明和表示方法各种运算符的形式和含义、各类运算符的运算优先级;
2、初步掌握表达式的形式及运算规则;
3、初步掌握输入和输出的概
2
1
简单的C++程序
设计
2
设
计
必
做
1
目的:1、了解Visual
特点;
C++
6.0
的
2、熟悉Visual
C++
6.0
的
Visual
C++6.0
开发环境;
3 5351204102 分支结构程序设
计
4 5351204103 循环结构程序设
计
念、方法。
内容:1、编程显示int、short、long、char、float、duble等数据类型在计算机中的字节数;
2、编写程序输入两个整数并计算它们的和、差、积、商,要求有输入提示,并输出计算结果。
目的:1、掌握表达式语句、复合语句、选择语句的使用方法,注意它们的概念和使用形式及特点;
2、掌握选择结构的概念和程序设计方法以及if语句和switch语句的形式、用法、使用规则。
内容:1、利用语句编写一个程序,
根据学生分数分别输出优、良、及格和不及格。分数
设 选
100~90为优;89~75为良; 2 1
计 做
74~60为及格;59~0为不
及格;
2、编写程序,运行时显示“这是一个菜单:A_添加D_删除S_排序Q_退出输入选择(A、D、S、Q):“当用户输入A时输出提示“数据已添加”,输入D时输出提示“数据已删除”,输入S时输出提示“数据已排序”,输入Q时运行程序结束。
目的:1、熟悉循环程序的结构及形式;
2、通过实验掌握三个实现循
环的语句while、do-while、for的不同应用形式以及从
设 选
形式、用途到语法规则上的 2 1
计 做
区别。
内容:1、编写程序,计算并输出所有的水仙花数;
2、编写程序,用穷举法找出
1~100之间的全部素数。
目的:1、加深对函数概念的理解,
熟悉标准函数的引用方法、
用户自定义函数的定义和引
5 5351104104 函数与指针的应
用方法;
2
设
必 1
用
2、掌握函数原型说明的概念
计
做
和应用;
3、加深对指针概念的理解,
掌握指针数据类型的定义和
引用方法。
内容:1、编写一个函数,判断一个
数是否为素数。在主程序中
调用这个函数;
2、编写一个函数,求两个整
数的最大公约数,并编写主
函数对输入的两个整数求最
大公约数和最小公倍数,用
指针完成。
目的:1、掌握数组与指针的使用方
法,及字符串数据的组织和
处理方法;
2、练习通过观察指针的内容
及其所指的对象的内容。
内容:1、编写并测试3*3矩阵
6
5351104105
数组指针与字符串
转置函数,使用数组保存3
*3矩阵;然后再使用动态内存分配生成动态数组来重
2
设计
必做
1
新完成上述的要求,使用指
针实现函数的功能;
2、编程实现两字符串的连
接,要求使用字符数组保存
字符串,不要使用系统函
数。
目的:1、掌握结构类型的定义和使
用方法,包括结构类型定义
形式、结构变量和结构型指
针的定义与使用;
2、掌握联合的定义与使用,
7
5351104106
结构体与联合体
注意联合与结构的区别,包括联合类型的定义方法、联
合变量的使用。
2
设计
必做
1
内容:1、编写程序,定义运动员个
人记录,并用此结
您可能关注的文档
最近下载
- 2023-2024学年牛津上海版(试用本)四年级英语第一学期期中测试卷含答案.pdf VIP
- 医疗废物规范管理课件课件.ppt
- 2024年辽河油田分公司秋季高校毕业生招聘备考试题及答案解析.docx
- 2021-2022学年上海市宝山区九年级(上)期中化学试卷(附答案详解).docx
- 设计服务工作应急保障方案.doc
- 主题5:学校生活类20篇(解析版)-备战2022年新高考英语读后续写主题分类专项汇编.docx
- GB∕T 15067.2-2016 不锈钢餐具行业标准.docx VIP
- 病历书写规范培训试题.docx VIP
- 形考作业2:实训5 设计制作App项目图标组.doc
- 从-四个意识-方面剖析政治方面产生问题原因.docx VIP
文档评论(0)