如何查看程序源代码
“如何查看程序源代码”相关的资料有哪些?“如何查看程序源代码”相关的范文有哪些?怎么写?下面是小编为您精心整理的“如何查看程序源代码”相关范文大全或资料大全,欢迎大家分享。
程序源代码
程 序 源 代 码
第一部分:相对算法代码
(一)提零压缩生成流密文程序
#include"iostream.h"
#include"math.h"
#include"stdlib.h"
#include"time.h"
#include"stdio.h"
#include"fstream.h"
#include"io.h"
char getword(FILE *fp)
{int *s;
int i;
s=&i;
s[0]=getc(fp);
s[1]=getc(fp);
return (i);}//读入一个字
int position(int a,int b)//求数组元素之间相对关系的函数:0表示与本身同性;而1反之
{
if((a&&b)||(!a&&!b))
return 0;
else
return 1;
}
int main()
{ static unsigned char alawbyte[50000];//存放A率压缩后的样值
static int data[50000];
long
MOEAD算法程序源代码
eval_update
function [idealpoint, subproblems]= eval_update(idealpoint, subproblems, inds)
%EvaluationUpdate Summary of this function goes here % Detailed explanation goes here
objs = [inds.objective];
weights = [subproblems.weight];
idealpoint = min(idealpoint, min(objs,[],2)); for i=1:length(inds)
subobjs = subobjective(weights, objs(:,i), idealpoint, 'ws');
%update the values.
C = subobjs<[subproblems.optimal]; if any(C)
ncell = num2cell(subobjs(C));
[subproblems(C).optimal] = ncell{:}; [subproblems(C).
单片机程序源代码
第二章
任务一:闪烁广告灯的设计
利用89c51单片机的端口控制两个LED(D0和D1),编写程序,实现两个LED互闪。 #include #define uint unsigned int #define uchar unsigned char sbit LED1=P0^0; sbit LED2=P0^1; void delayms(uint ms) { uint i; while(ms--) { for(i=0;i<120;i++); } } void main() { while(1) { LED1=0; LED2=1; delayms(500); LED1=1; LED2=0; delayms(500); } } 任务二:流水广告灯的设计 利用89c51单片机的端口控制8个LED(D0~D7)循环点亮,刚开始时D0点亮,延时片刻后,接着D1点亮,然后依次点亮D2->D3->D4->D5 ->D6->D7 ,然后再点亮D7->D6->D5->D4 ->D3->D2->D1->D0,重复循环。 #include
单片机程序源代码
.
第二章
任务一:闪烁广告灯的设计
利用89c51单片机的端口控制两个LED(D0和D1),编写程序,实现两个LED互闪。 #include #define uint unsigned int #define uchar unsigned char sbit LED1=P0^0; sbit LED2=P0^1; void delayms(uint ms) { uint i; while(ms--) { for(i=0;i<120;i++); } } void main() { while(1) { LED1=0; LED2=1; delayms(500); LED1=1; LED2=0; delayms(500); } } 任务二:流水广告灯的设计 利用89c51单片机的端口控制8个LED(D0~D7)循环点亮,刚开始时D0点亮,延时片刻后,接着D1点亮,然后依次点亮D2->D3->D4->D5 ->D6->D7 ,然后再点亮D7->D6->D5->D4 ->D3->D2->D1->D0,重复循环。 #include #define uint unsigned int #
Java中国象棋程序源代码
Java中国象棋程序源代码
import java.io.*;
import java.applet.Applet;
import java.applet.AudioClip;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;
import java.io.*;
//主类
//主框架类
public class ChineseChess
{
public static void main(String args[])
{
new ChessMainFrame("中国象棋");
}
}
class ChessMainFrame extends JFrame implements ActionListener,MouseListener,Runnable
{
MusicDemo t = new MusicDemo();
//玩家
JLabel play[] = new JLabel[32];
//棋盘
JLabel image;
//窗格
Container con;
//工具栏
JToolBar jmain;
RFID图书管理系统程序源代码
登陆界面
using System;
using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text;
using System.Windows.Forms;
namespace Labrary {
publicpartialclassFormLogin : Form {
public FormLogin() {
InitializeComponent(); }
///
///
if (this.tbID.Text == \) {
MessageBox.Show(\请填写用户名!ê?\); this.tbID.Focus(); returnfalse; }
if (this.tbID.Text != \) {
if (
源代码
篇一:C语言游戏源代码
C语言游戏源代码
1、 简单的开机密码程序
#include "conio.h"
#include "string.h"
#include "stdio.h"
void error()
{window(12,10,68,10);
textbackground(15);
textcolor(132);
clrscr();
cprintf("file or system error! you can't enter the system!!!"); while(1); /*若有错误不能通过程序*/
}
void look()
{FILE *fauto,*fbak;
char *pass="c:\\windows\\password.exe"; /*本程序的位置*/ char a[25],ch;
char *au="autoexec.bat",*bname="hecfback.^^^"; /*bname 是autoexec.bat 的备份*/
setdisk(2); /*set currently disk c:
进程调度程序设计报告(源代码)剖析
成绩
课程设计报告
题 目 进程调度程序设计
课 程 名 称 操作系统课程设计 院 部 名 称 计算机工程学院 专 业 计算机科学与技术 班 级 13计算机科学与技术(单)(1) 学 生 姓 名 周敏健 学 号 1305201013 课程设计地点 A104 课程设计学时 20学时 指 导 教 师 何 健
金陵科技学院教务处制
目 录
摘 要 .................................................... 3 一、课程设计的目的和要求 ................................. 4 二、系统需求分析 ..
若干个经典Java小程序源代码
一个Java小程序源代码(反转字符串)//BorderLayoutTest.java
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.border.*;
import javax.swing.event.*;
public class test1
{
public static void main(String[] args)
{
cloneFrame frame = new cloneFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.show();
}
}
class cloneFrame extends JFrame
{
public cloneFrame()
{
setTitle("机试程序");
setSize(600, 400);
JPanel buttonPanel = new JPanel();
buttonPanel.setBackground(new Color(56,43,85));
Button1 = new JButton("点击复制反转
如何用matlab建立环境模型及源代码
环境建模
机器人的采摘环境,根据机械手末端识别技术,将识别的树叶,树枝等障碍物栅格化,不足一格的近似为一格,建立二维环境模型。采摘环境的建立:建立环境地图的方法主要有栅格法、自由空间法、广义锥法、链接图法、几何信息法等。【基于蚁群算法的移动机器人路径规划技术的研究 刘杰 闫清东 】
3.1 构建环境模型的方法 3.1.1 可视图法
可视图法将环境中的任意障碍物描述成不规则多边形,机器人或者机械手描述为一个质点,并把起始点、目标点以及障碍物简化成的不规则多边形的顶点连接起来,同时去除和障碍物相交的直线,那么剩下的直线都是与障碍物无碰的,机器人在这些直线上选择路径就不会与障碍物发生碰撞,要搜索避障路径,只需要在这些直线上通过一些搜索算法确定路径点即可。但是,随着起始点和目标点位置的改变,可视图法就必须根据环境来重新定义,这样增加了计算量,降低了灵活性。
3.1.2 自由空间法
在自由空间中一般采用凸区法、三角形法、广义锥法等描述障碍物,并构造连通图进行路径规划。首先,它把环境空间中的障碍物简单描述成自由空间中的不规则多边形,然后,利用某些图论方法建立连通图,最后在建立好的连通图上搜索合适的路径点以至形成一条可行走的