《软件测试函数列表功能图程序源代码》由会员分享,可在线阅读,更多相关《软件测试函数列表功能图程序源代码(14页珍藏版)》请在人人文库网上搜索。

1、第一次软件测试作业软件基本概述:该段程序是一个工资信息管理系统,通过该系统,能够实现四个主要功能:1.查询个人工资情况。2.录入工资信息。3.删除个人工资信息。4.浏览员工工资信息。最后一项为退出。实现此系统的工具:Microsoft Visual C+6.0运行环境:Windows XP函数列表:函数名主要参数基本说明DuquFILE *fp打开文件“工资信息.TXT”chaxunint b;int i;int j;label_3:b=0;工资信息的查询liulanstruct worker x;int c;float d;int i;int j;int k;显示工资信息shanchuFIL。

2、E *fp;int b;int c;int i;int j;label_4:工资信息的删除luruFILE *fp;int k;int i;int j;int b;int c;int d;工资信息的录入Mainint a=0;显示主界面功能图:浏览工资信息显示结果查询工资信息录入工资信息删除工资信息工资信息管理系统显示结果程序代码:#include#include#define N 100char abcde20; /全局变量struct mygz/我的工资int yuefen;float yfgz;float sf;float df;float sj;float sfgz;struct wo。

3、rkerint kahao;char xingming20;struct mygz m12;float zsfgz;int ygsm;struct worker aN;float shuijin(float m)float shui1,shui2;float tmp;shui1=0;shui2=0;if(m=1400)shui1=(m-1400)*0.1;shui2=30;else if(m=800 & m=10001&daj.kahao)c=aj.kahao;k=j;x=ai;ai=ak;ak=x;for(i=0;i=1&b=10001&d=32767)?0:printf(请您输入10001。

4、-32767范围你的卡号数字n);for(i=0;iygsm&ai.kahao!=d;i+);if(ai.kahao!=d)c=0;do printf(没有该卡号记录.n1 新建n2 返回上一级n);scanf(%d,&c);gets(abcde);while(c!=1&c!=2)?printf(刚才输入有误n):0);if(c=2)goto label_1;if(c=1)ai.kahao=d;printf(请输入姓名:n);scanf(%s,ai.xingming);ai.mb.yuefen=b+1;printf(请输入此人该月的应发工资:n);scanf(%f,&ai.mb.yfgz);p。

5、rintf(请输入此人该月所用水费:n);scanf(%f,&ai.mb.sf);printf(请输入此人该月所用电费n);scanf(%f,&ai.mb.df);ai.mb.sj=shuijin(ai.mb.yfgz);ai.mb.sfgz=shifagongzi(ai.mb.yfgz,ai.mb.sf,ai.mb.df,ai.mb.sj);ai.zsfgz=0;for(k=0;k12;k+)ai.zsfgz+=ai.mk.sfgz;ygsm+;c=0;doprintf(1 继续n2 返回主菜单n);scanf(%d,&c);gets(abcde);while(c!=1 & c!=2)?pr。

6、intf(刚才输入有误n):0);if(c=1)goto label_1;if(c=2)goto label_2;else if(ai.mb.yuefen=b+1)c=0;doprintf(已有该月记录n1 覆盖原有记录n2 返回上级n);scanf(%d,&c);gets(abcde); while(c!=1 & c!=2)?printf(刚才输入有误n):0);if(c=1)printf(请输入此人该月的应发工资:n);scanf(%d,&ai.mb.yfgz);gets(abcde);printf(请输入此人该月所用水费:n);scanf(%d,&ai.mb.sf);gets(abcde。

7、);printf(请输入此人该月所用电费n);scanf(%d,&ai.mb.df);gets(abcde);ai.mb.sj=shuijin(ai.mb.yfgz);ai.mb.sfgz=shifagongzi(ai.mb.yfgz,ai.mb.sf,ai.mb.df,ai.mb.sj);ai.zsfgz=0;for(k=0;k12;k+)ai.zsfgz+=ai.mk.sfgz;while(c!=1 & c!=2)printf(1 继续n2 返回主菜单n);scanf(%d,&c);gets(abcde);if(c=1)goto label_1;if(c=2)goto label_2;el。

8、segoto label_1; if(ai.mb.yuefen=NULL)ai.mb.yuefen=b+1;printf(请输入此人该月的应发工资:n);scanf(%f,&ai.mb.yfgz);printf(请输入此人该月所用水费:n);scanf(%f,&ai.mb.sf);printf(请输入此人该月所用电费n);scanf(%f,&ai.mb.df);ai.mb.sj=shuijin(ai.mb.yfgz);ai.mb.sfgz=shifagongzi(ai.mb.yfgz,ai.mb.sf,ai.mb.df,ai.mb.sj);ai.zsfgz=0;for(k=0;k12;k+)a。

9、i.zsfgz+=ai.mk.sfgz;c=0;while(c!=1 & c!=2)printf(1 继续n2 返主主菜单n);scanf(%d,&c);gets(abcde);if(c=1)goto label_1;if(c=2)goto label_2; c=0;while(c!=1 & c!=2)printf(1 继续n2返回主菜单n);scanf(%d,&c);gets(abcde);if(c=1)goto label_1;if(c=2)goto label_2;label_2:fp=fopen(D:工资信息.txt,r+);for(j=0;jygsm;j+); fwrite(&ai,。

10、sizeof(struct worker),1,fp); fclose(fp); void main()int a=0;duqu();doprintf(/*欢迎使用*/n);printf(/* 请按菜单选项进行选择 */n);printf(/* 1.查询个人工资情况 */n);printf(/* 2.录入工资信息 */n);printf(/* 3.删除个人工资信息 */n);printf(/* 4.浏览员工工资信息 */n);printf(/* 5.退出工资管理系统 */n);printf(/*_ _ _*/n);scanf(%d,&a);gets(abcde);switch(a)case 1:chaxun();break;case 2:luru();break;case 3:shanchu();break;case 4:liulan();break;default :break; while(a!=5)?printf(请选菜单数字1-5:n):0。

软件测试代码表,软件测试函数列表功能图程序源代码相关推荐

  1. 手机程序管理常见不规范的软件名称列表

    手机程序管理常见不规范的软件名称列表 2011年10月11日 所谓不规范的软件名称,即以图标的形式删除软件后仍有残留相关软件显示在列表中.显示在程序管理的名称和原程序的中文名/英文名相差甚远,甚至是安 ...

  2. 【程序源代码】完全开源仓储管理软件

    " 关键字: 企业平台  "  正文:后台管理系统 介绍 完全开源仓储管理软件,遵循Apache License 2.0协议,前后端分离,且完全开源,API使用restful协议, ...

  3. 软件测试常见概念(软件生命周期、软件开发模型、软件质量模型、软件缺陷管理、软件测试概述、软件测试分类、软件测试与软件开发、软件测试原则、黑盒测试方法、白盒测试方法、性能测试)

    文章目录 1. 软件概述 1.1 软件生命周期 1.2 软件开发模型 1.2.1 瀑布模型 1.2.2 快速原型模型 1.2.3 迭代模型(增量模型或演化模型) 1.2.4 螺旋模型 1.2.5 敏捷 ...

  4. 【软件质量保证与测试】2.4软件测试与软件开发的关系

    文章目录 1. 软件测试与软件开发过程关系概述 2. 软件测试在软件开发生命周期中的位置 2.1 软件开发生命周期 2.1.1 软件规划阶段测试 2.1.2 软件设计阶段测试 2.1.3 软件开发阶段 ...

  5. Linux下常用软件推荐列表

    Linux下常用软件推荐列表(欢迎补充...)   halazi100发布于 2010-12-10 | 17617次阅读  字号: 大 中 小  (网友评论 14 条) 我要评论 [i=s] 本帖最后 ...

  6. 【程序源代码】毕业设计源码推荐

    关键字:  "2022年 毕业设计 源码 推荐" 2022一年工作已经到年尾了,这一年也将成为过去,回首过去一年来的工作生活,我们有过挫折,也有过收藏,捋一捋这一年来. 2022年 ...

  7. php邮件发送yuanchengxu,邮件群发代码_php smtp邮件群发程序源代码

    摘要 腾兴网为您分享:php smtp邮件群发程序源代码,篆刻字典,易通行,学习计时,小米社区等软件知识,以及鸿业暖通8.0,故事口袋听听,证件照,帮我关下灯,手淘链接转换,魅族,红包软件,gif修改 ...

  8. java rfid demo_UHF-DEMO-JAVA RFID UHF超高频设备的 版本软件源码 238万源代码下载- www.pudn.com...

    文件名称: UHF-DEMO-JAVA下载 收藏√  [ 5  4  3  2  1 ] 所属分类: RFID 开发工具: Java 文件大小: 218 KB 上传时间: 2013-09-10 下载次 ...

  9. python小程序源代码-Python数据库小程序源代码

    源代码: # dict1 是 字典 , 用来对应相应元素的下标,我们将文件转成列表,对应的也就是文件的下标,通过下标来找文件元素 dict1 = {'sort':0 , 'name':1 ,'age' ...

最新文章

  1. WGCNA分析,简单全面的最新教程
  2. matlab绘制y3=e (-x),MATLAB图形绘制-二维配套实验
  3. Use DynamicXElement to create xml
  4. VS2010安装HTML5插件
  5. Qt移动应用开发(八):实现跨平台的QML和OpenGL混合渲染
  6. 海升集团数据上云 走出智能农业的新路子
  7. 创建maven项目多模块项目
  8. 乐观锁与悲观锁及其实现
  9. 微信扫码免密登陆第三方应用平台
  10. [Chrome插件开发]监听网页请求和响应
  11. odac oracle效率差,垃圾,奇慢 ORACLE ODAC
  12. Web前端 色彩设计指南
  13. 实验1前篇——BIOS编程空间
  14. STM32 Cubemax(十一) ——JY901陀螺仪数据的读取与简单数据处理
  15. VueCli3以下获取process.env.NODE_ENV数据
  16. Mybatis执行流程、缓存原理以及相关面试题
  17. echarts 环状饼图 显示lebel
  18. C/C++编程学习 - 第5周 ⑧ 判断直角三角形
  19. Selenium经典API操作
  20. 人性的弱点【卡耐基】

热门文章

  1. html5中让图片重叠在一起,HTML5 Canvas图形叠加(合成)
  2. PHP后端美化,PHPCMS V9后台模板美化 PHPCMS后台美化模版 - 下载 - 搜珍网
  3. PPT 下载 | Lime 吕厚昌:Make Data Your Killer App
  4. (翻译)传统和深度学习模型在文本分类中的应用综述与基准
  5. 使用python生成词云——聆心云心理健康服务平台数据可视分析和可视化
  6. 项目 - 文档快速搜索工具
  7. [译]在HealthKit中用 Swift 进行睡眠分析
  8. 派森诺群体遗传进化专题之进化树
  9. VMware 虚拟机与主机网络互通
  10. 对网红“故宫火锅店” 包容中要保持警惕