可视化编程技术实验报告 - 平均学分绩点计算器 - 图文

2019-03-23 15:03

实验报告?

课程名称: 可视化编程技术

实验项目: 平均学分绩点计算器

专业班级: 电子信息工程 姓 名: 学 号: 实验室号: 实验组号:

实验时间: 批阅时间: 指导教师: 成 绩:

实验名称:平均学分绩点计算器

1.实验目的: 掌握使用VC++6.0为编程开发环境,进行简单的可视化编程。 熟练掌握简单控件的用法 2.实验内容: 建立类型为基本对话框的工程 设计一个学分绩点计算器,并能按要求进行计算。 3. 实验方案(程序设计说明) 基本算法:平均学分绩点= 各科学分与绩点乘积加和/总学分 考试课 绩点=(成绩-60)*0.2+2 考查课 绩点:优8 良6 中4 及格2 不及格0 界面设计说明:大二一整学年分成2个框,分别列出大二上、大二下的各科课程、学分、成绩,能够清零、显示我的绩点,显示时间日期并能控制是否使能,能够连接工大网页,设置背景图片,更改图标。 设计流程图: 添加控件 新建工程 添加变量 编写函数 撰写报告 添加功能 调试程序 4. 实验步骤或程序(经调试后正确的源程序) 填写主要步骤与程序代码等。见附件 5.程序运行结果 能够成功实现计算功能及其他添加功能,运行结果界面见附件 6.出现的问题及解决方法 见附件

1

实验步骤或程序:

一、实验程序设计过程及程序代码

1、打开软件

2、新建工程

3、添加控件并设置属性

5、添加变量

2

6、编写程序

(1)给平均学分绩点按钮添加程序

void CLJSDlg::OnButton1() { // TODO: Add your control notification handler code here UpdateData(TRUE); float

eng3_xfjd,dw2_xfjd,md_xfjd,gl_xfjd,ty3_xfjd,my_xfjd,fb_xfjd,sl_xfjd,dz1_xfjd,wlsy_xfjd,eng4_xfjd,sd_xfjd,xh_xfjd,zk_xfjd,xxl_xfjd,ty4_xfjd,dz2_xfjd; float xfh,xfjdh,pjxfjd; float

eng3_jd,dw2_jd,md_jd,gl_jd,ty3_jd,my_jd,fb_jd,sl_jd,dz1_jd,wlsy_jd,eng4_jd,sd_jd,xh_jd,zk_jd,xxl_jd,ty4_jd,dz2_jd; if(m_ENG3_CJ<60) {

eng3_jd=0; }

else {

eng3_jd=(m_ENG3_CJ-60)*0.2+2; } if(m_DW2_CJ<60) {

3

dw2_jd=0; }

else {

dw2_jd=(m_DW2_CJ-60)*0.2+2; }

if(m_MD_CJ<60) {

md_jd=0; }

else {

md_jd=(m_MD_CJ-60)*0.2+2; }

if(m_GL_CJ<60) {

gl_jd=0; }

else {

gl_jd=(m_GL_CJ-60)*0.2+2; }

if(m_ENG4_CJ<60) {

eng4_jd=0; }

else {

eng4_jd=(m_ENG4_CJ-60)*0.2+2; }

if(m_SD_CJ<60) {

sd_jd=0;

4


可视化编程技术实验报告 - 平均学分绩点计算器 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:丰田卡罗拉ABS故障诊断与分析

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: