
c
黎先生你好
这个作者很懒,什么都没留下…
展开
-
约瑟夫生死游戏
问题概述约瑟夫生死游戏 30个人围成一个圈由第一个人数起,依次报数,数到第九个人,便把他剔除,然后再从他的下一个人数起,数到第九个人,再将他剔除剩下15个乘客为止,问那些位置将是被扔下大海的位置。#include<stdio.h>#include<string.h>#include<malloc.h>#define TOTAL 30#define INDEX 9#define LEAVE原创 2017-11-02 09:54:51 · 4002 阅读 · 0 评论 -
声明和定义的区别
1. 变量的定义、声明变量的声明有两种情况:一种是需要建立存储空间的 例如:int a ; 在声明的时候就已经建立了存储空间。这种声明是”定义性声明(defining declaration)”,即我们平时所说的“定义”。另一种是不需要建立存储空间的 只是告诉编译器某变量已经在别处定义过了。例如:extern int a。其中,变量a是在别处定义的。这种声明是...原创 2018-04-03 10:05:24 · 9952 阅读 · 0 评论 -
深入理解DES加密算法
简介DES中文名为数据加密算法,这里的对称指的是通信双方同时掌握一个密钥,加密和机密采用同一个密钥完成。该算法采用一个64位的密钥对以64(8字节)位为一个单位的数据块进行加解密。虽然是说有64位的密钥,但是这串密钥的第8,16,24…64为奇偶数校验位,所以实际上密钥长度仅为56位。具体过程:假设有明文 M(64位) = (0X) 0123456789ABCDEF = 0000 00...原创 2018-10-15 20:03:43 · 771 阅读 · 0 评论