- 博客(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
873
原创 C程序实现-定点数的乘法与除法
输入两个二进制定点整数,用原码一位乘法输出两数的乘积,再用原码恢复余数法,输出两数相除的商和余数。 #include "stdio.h" #define W 5 #define S 4 #define N 9 void 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
3992
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
2837
1
原创 Linux下C语言开发的电话簿
#include "stdio.h" #include "string.h" #define N 10 int count=5; struct Telephonebook { char name[20]; char post[20]; char phonenumber[15]; }Tp[N]={ {"赵一","司机","12345678910"}, {"周二","学生","12345...
2020-04-21 15:04:54
359
原创 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
784
原创 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
613
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅