- 博客(6)
- 收藏
- 关注
原创 C程序实现-最近最少使用算法和先进先出算法
#include <stdio.h>void FIFO(){ int a[4]; int i; int n; for(i=0;i<4;i++) a[i]=-1; printf("请输入块号(以-1结束)\n"); scanf("%d",&n); while(n!=-1) { for(i=4-1;i>0;i--) a[i]=a[i-1]; ...
2020-04-21 15:12:49
808
原创 C程序实现-定点数的乘法与除法
输入两个二进制定点整数,用原码一位乘法输出两数的乘积,再用原码恢复余数法,输出两数相除的商和余数。#include "stdio.h"#define W 5#define S 4#define N 9void input(int map[]){ int i=W;char t[W]={0};int j=0; scanf("%s",t); while(i) { if(t[i-...
2020-04-21 15:11:37
3728
2
原创 C语言机器数的表示
给出一个十进制数,可以是整数,也可以是小数。经过数据处理之后,输出这个数的原码,反码,补码,和移码的表示方法。其中整数部分和小数部分分别用32位机器数表示。#include "stdio.h"#include <stdlib.h>#include <string.h>#define TTWO 32#define TONE 31//*x>-21474836...
2020-04-21 15:08:46
2691
1
原创 Linux下C语言开发的电话簿
#include "stdio.h"#include "string.h"#define N 10int count=5;struct Telephonebook{ char name[20]; char post[20]; char phonenumber[15];}Tp[N]={ {"赵一","司机","12345678910"}, {"周二","学生","12345...
2020-04-21 15:04:54
306
原创 Linux下开发的五子棋对战
#include <stdio.h>#include <stdlib.h>#include <stdbool.h>// 定义棋盘char board[15][15];// 定义角色 @ #char role = '@'; // 定义棋子的坐标char key_x,key_y;// 初始化棋盘void init_board(void);...
2020-04-21 15:03:27
717
原创 Linux下开发的C语言扫雷
C语言扫雷#include <stdio.h>#include <stdlib.h>#include <time.h>void count(int arr[12][12]);void set_boom(int arr[12][12]);int main(){ int a[12][12]={}; char b[10][10]={ {'*',...
2020-04-21 15:01:56
558
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人