首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
代码贴随便看看全站
#include<stdio.h>

int i=0;
void dec2yyy(int yyy,int source,char* bin)
{
    if(source==0) return;
    dec2yyy(yyy,source/yyy,bin);
    if((source%yyy)<10) bin[i]=(char)(source%yyy+0x30);
    else bin[i]=(char)(source%yyy+0x37);
    i++;
}

......................
阅读全部 | wp231957 贴于 2013年2月25日 09:36     hide bbsi
#define FLATJMPCODE_LENGTH 5            //x86 平坦内存模式下,绝对跳转指令长度
#define FLATJMPCMD_LENGTH  1            //机械码0xe9长度
#define FLATJMPCMD         0xe9

// 记录被打桩函数的内容,以便恢复
BYTE g_apiBackup[FLATJMPCODE_LENGTH+FLATJMPCMD_LENGTH];

BOOL HookApi(LPVOID ApiFun,LPVOID HookFun)
{
    BOOL    IsSuccess = FALSE;
    DWORD   TempProtectVar;              //临时保护属性变量
    MEMORY_BASIC_INFORMATION MemInfo;    //内存分页属性信息
......................
阅读全部 | vfdff 贴于 2013年2月24日 18:45     hide bbsi
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <arpa/inet.h>
#include <errno.h>

int main(void)
{
    int socketfd;
    struct sockaddr_in addr_s;      //服务器套接字信息变量
......................
阅读全部 | wzjxzht 贴于 2013年2月17日 16:34     hide bbsi
#include <stdio.h>
#include <stdlib.h>

//函数原型
int getChoice();
void showMenu();
void doExercise(int);
int test(int);

/*
功能:用户选择功能
返回:用户的功能选择
......................
阅读全部 | wzjxzht 贴于 2013年2月17日 16:30     hide bbsi
/**
项目名称:模拟银行ATM机
作    者:捷哥
开发日期:2011年12月3日
**/
#include <stdio.h>
#include <stdlib.h>

//全局变量声明
float account=0;
float money=0;

......................
阅读全部 | wzjxzht 贴于 2013年2月17日 15:58     hide bbsi
#include <stdio.h>

int main(void)
{
int i=0;
int j=0;

printf(" |\t");

for(i=1;i<=9;i++)
{
printf("%d\t",i);
......................
阅读全部 | wzjxzht 贴于 2013年2月17日 15:37     hide bbsi
<style type="text/css">
table{
 border-collapse:collapse;
 width:100%;
  border:1px;
  }
#title{
  color:#FFF;
  background-color:#1BA1E2;
  text-align:left;
  }
#bottom{
......................
阅读全部 | 桌芓 贴于 2013年2月10日 11:12     hide bbsi
import java.util.Date;
import java.text.SimpleDateFormat;
import java.util.Scanner;
import java.text.ParseException;
public class DVDSet {
 String [] name = new String[50];//存储DVD名称数组
     int [] state= new int[50];//存储DVD借出状态:0 已借出 1 可借
     String[] date= new String[50];//存储DVD借出日期
     int [] count = new int[50];//借出次数
}

public class DVDMgr {
......................
阅读全部 | zhengdada 贴于 2013年2月7日 13:48     hide bbsi
最近有高手给我和朋友出题,题目听上去不难,不过我和朋友作出的答案不能完全符合高手的要求,高手还嘲笑我们的设计非常地不面向对象,但又不给解释。百思不得其解,来此求救。以下是高手的问题,为抛砖引玉,将我们的答案一并列出。

要求如下:
1。设计一个简化的财务系统,要求根据公司毛收入,税收,捐献,确定其净收入。要求提供本月份的毛收入,税收,捐献,净收入,及年度至今的毛收入,税收,捐献,净收入。 
2。净收入 = 毛收入 - 税收 - 捐献。 税收依收入分四档,自行确定税率。 捐献也依收入分四档,自行确定比率,计算方法类似税收。如果本年度捐献超过一个数额(最大捐献额),停止捐献。
3。使用C#和面向对象设计。
4。至少提供两个界面:财务界面,和收入计算界面。财务界面只提供一种方法: 计算财务; 收入计算提供三种方法:计算税收,计算捐献,计算净收入。计算财务可以提供本月份的毛收入,税收,捐献,净收入,及年度至今的毛收入,税收,捐献,净收入。计算财务的输入参数是一个公司的list.
5。收入计算界面和基于它的类会被其它系统使用,设计时必须注意软件重用问题。
6。税率和捐献比率及最大捐献额有可能改变。
7。尽量减少使用条件判断(if/else, switch/case)来计算税收和捐献。
8。为简化起见,不用考虑数据库和数据存储。假定数据已经存在。
9。其余自行决定。但系统必须简单易懂。程序中使用英文注释,非关键点可以不注释。
......................
阅读全部 | Like2Learn 贴于 2013年2月4日 00:58     hide bbsi
/////基数排序/////////////////////////////////////////////////////////////////////
void radix_paixu(ylist & l, int n){
int i;//外层循环使用
array f , e ;//桶子
n = l.type ;

int p;

for ( i = 0 ; i < n ; i++)//分配到倒数第二个信息;
{//1、为每一个结构体分配头指针
l.data[i].next = i + 1 ;
}
......................
阅读全部 | Bovin 贴于 2013年2月2日 15:06     hide bbsi
上一页 268 269 270 271 272 273 274 275 276 277 下一页