C++完美演绎 经典算法 如 /* 头文件:my_Include.h */ #include <stdio.h> /* 展开C语言的内建函数指令 */ #define PI 3.1415926 /* 宏常量,在稍后章节再详解 */ #define circle(radius) (PI*radius*radius) /* 宏函数,圆的面积 */ /* 将比较数值大小的函数写在自编include文件内 */ int show_big_or_small (int a,int b,int c) { int tmp if (a>b) { tmp = a a = b b = tmp } if (b>c) { tmp = b b = c c = tmp } if (a>b) { tmp = a a = b b = tmp } printf("由小至大排序之后的结果:%d %d %d\n", a, b, c) } 程序执行结果: 由小至大排序之后的结果:1 2 3 可将内建函数的include文件展开在自编的include文件中 圆圈的面积是=201.0619264
标签: my_Include include define 3.141
上传时间: 2014-01-17
上传用户:epson850
在目录“\上三角矩阵类的实现”中给定了文件triMat.cpp、triMat.h,请把triMat.h文件中的9个填空位置补上正确的代码,使triMat.cpp能完成上三角矩阵的加、减、乘运算。要求输入: 输入矩阵维数:4 输入矩阵a的元素(包括0): 1 2 3 4 0 1 2 3 0 0 1 2 0 0 0 1 输入矩阵b的元素(包括0): 1 2 3 4 0 1 2 3 0 0 1 2 0 0 0 1
上传时间: 2014-11-11
上传用户:时代电子小智
CICS简单入门例程 CICS环境构架 1 安装服务器 1) 建立用户CICSTEST(要用超户权) 2)用CICSTEST用户登录 3)安装DB2指定CICSTEST为管理用户 4)安装CICS部件(CICS服务器软件内的SETUP) 安装CICS server->CICS Server Developmnet Ssystem 5)安装Encian部件(CICS服务器软件内的SETUP) 安装Encian Clinet/Server->Encian Application Development 2 CICS服务端的配置
上传时间: 2015-06-27
上传用户:shanml
一:需求分析 1. 问题描述 魔王总是使用自己的一种非常精练而抽象的语言讲话,没人能听懂,但他的语言是可逐步解释成人能听懂的语言,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的: ----------------------------------------------------------- (1) a---> (B1)(B2)....(Bm) (2)[(op1)(p2)...(pn)]---->[o(pn)][o(p(n-1))].....[o(p1)o] ----------------------------------------------------------- 在这两种形式中,从左到右均表示解释.试写一个魔王语言的解释系统,把 他的话解释成人能听得懂的话. 2. 基本要求: 用下述两条具体规则和上述规则形式(2)实现.设大写字母表示魔王语言的词汇 小写字母表示人的语言的词汇 希腊字母表示可以用大写字母或小写字母代换的变量.魔王语言可含人的词汇. (1) B --> tAdA (2) A --> sae 3. 测试数据: B(ehnxgz)B 解释成 tsaedsaeezegexenehetsaedsae若将小写字母与汉字建立下表所示的对应关系,则魔王说的话是:"天上一只鹅地上一只鹅鹅追鹅赶鹅下鹅蛋鹅恨鹅天上一只鹅地上一只鹅". | t | d | s | a | e | z | g | x | n | h | | 天 | 地 | 上 | 一只| 鹅 | 追 | 赶 | 下 | 蛋 | 恨 |
上传时间: 2014-12-02
上传用户:jkhjkh1982
学生选课系统,该系统主要实现简单的大学学生选修课程的功能。 1.系统的用户主要分为2类:学生和管理员 2.数据描述 <1> 课程: 课程号、课程名、学分、学时、教师、开课学期、适用专业、最大选课人数 <2> 学生:学号、姓名、密码、专业年级 <3> 学生选课情况:学号、课程号、是否已经考试、成绩 <4> 管理员:编号、姓名、密码 3.功能描述 <1> 学生功能: a. 登录:学生使用学号和密码登录。 b. 选课功能:学生能够选择所需要的课程。 c. 退选功能:学生能够退选课程。 d. 选课情况查询:查询该学生已经选的课程(分学期)。 e. 成绩查询:查询该学生某一门课程的成绩,某学期所有课程的成绩。 <2> 管理员功能 a. 登录: b. 管理课程:包括课程的增加、删除、修改等。 c. 选课管理:能够列出指定学期、课程的选课学生名单,能够对学生的选课进行调整。 d. 成绩表管理:能够录入学生的成绩,列出指定学期、课程的成绩单。
标签:
上传时间: 2014-12-04
上传用户:Yukiseop
基于Freescale-smac的点对点通讯。 简介:在Router(特征:接口为COM口)上实现点对点通信。 子工程: 1、接收端receiver_13213_ver2.0 (目前只写了接收端部分,我打算用已经调试好的13213-NCB 作为发送端,如果测试通过,我会写与它配套的发送端程序) 功能详述: 1、发送端与接收端上电后均为DS2点亮; 2、发送端启动以后,大约每1s发送一个数据包"ABCD",每次发送时 DS3点亮,并持续0.5s 3、接收端收到信号后,DS3将点亮,持续0.25s 4、所以总的效果是:两块板子启动以后均为DS2点亮,发送端的DS3 以1s左右为周期闪烁,灯亮的时间为0.5s;接收端的板子DS3随着发 送端的DS3闪烁,周期也为1s,但灯亮的时间为0.25s。 试验的时候,如果看到接收端的DS3在不停的闪,那么说明两块板子 能实现点对点通信。 备注:该工程的两个文件夹transmitter_13213_ver2.0、receiver_13213_ver2.0 要放到Freescale\SMAC4.2\S08\apps 目录下才能正常编译、连接, 否则可能报错。
标签: Freescale-smac receiver Router 13213
上传时间: 2016-09-05
上传用户:yzhl1988
汉诺塔!!! Simulate the movement of the Towers of Hanoi puzzle Bonus is possible for using animation eg. if n = 2 A→B A→C B→C if n = 3 A→C A→B C→B A→C B→A B→C A→C
标签: the animation Simulate movement
上传时间: 2017-02-11
上传用户:waizhang
1.管理信息系统(学生成绩) 两种用户等级:管理员和用户,均用用户名和密码登陆,通过识别不同类型的用户名,进入不同的操作界面。 1) 管理员功能: i 用户管理:增加、删除用户; ii 记录录入、修改、删除 iii 查询:单项查询、多项查询、范围查询 iv 分类统计:提供有代表性的统计结果 2) 用户功能: a) 修改密码 b) 查询本用户信息 c) 修改个人信息
上传时间: 2014-01-10
上传用户:huql11633
运行文件:GPS_Disp.exe 测试数据:\TestData\temp.log 0529-2.log 操作说明: 1. 文件 1.1 打开记录文件... 新建或打开一个文件,以记录实时读入的GPS数据,“GPS信息示例”中显示有关信息 1.2 关闭记录文件 关闭并保存正在记录数据的记录文件 1.3 打开回放文件... 打开一个已存在的回放文件 1.4 播放回放文件 播放回放文件,在“GPS信息示例”栏中显示有关信息 1.5 关闭回放文件 关闭回放文件 2. 端口 2.1 读取端口 用于打开并读取端口,并在“文本框”内显示读入的GPS信息 注意事项:需要把GPS接收仪接到计算机串口上。如果没有GPS接收仪,可以打开测试数据,实现回放操作。
标签: log GPS_Disp TestData 0529
上传时间: 2017-04-05
上传用户:miaochun888
vIDC2.1使用说明 程序介绍: vIDC2.1是一个端口映射工具,主要包含如下功能: 1、代理服务功能,支持http/socks4/socks5代理,支持代理验证,支持udp代理,支持二级代理 2、本地端口映射,类似porttunnel功能,即将本地网络的任何应用服务端口映射到本程序运行的机器上, 应用服务客户端可通过映射端口访问应用服务,主要用在将内网服务端口,映射到网关上以便其他用户可以访问,当然前提是vIDC20必须运行在网关机器上。 3、端口映射vIDC功能,本程序包含vIDC服务和客户端两部分功能,既可以作为vIDC服务又可作为vIDC客户端工具。 在上面讲的映射内网应用服务到网关上,以便其他用户可以访问你的内网应用服务的前提是你的vIDC20必须运行在 网关的机器上,假如你无法在网关上运行vIDC20那么你如何让其他人访问你的内网服务呢?你可以通过vIDC20 讲本地的任何应用服务映射到任意一个vIDCs服务器上(即另外一个vIDC20所运行的机器),这样假如用户无法访问你网络里的某个应用服务 但他可以访问另外一个你能控制的机器,那么你就可以在他可以访问的机器上运行vIDC20,启动vIDCs服务。然后在你的应用服务所在的网络中 再运行一个vIDC20,通过此工具将你的应用服务映射到vIDCs上,这样用户就
上传时间: 2014-01-24
上传用户:lz4v4