这是一个用C语言实现的简单桌面计算器,支持加减乘除和括号运算,只要稍加修改即可实现其他运算,程序在文件中读取表达式,然后进行计算,返回计算结果
2021-10-23 14:00:57 41KB C语言实现 计算器 表达式计算
1
从键盘接收一个字符(串),若为大写字母,则转换为其对应的小写字母并显示;若是小写字母,则转换为其对应的大写字母并显示
2021-10-22 12:47:31 933B 汇编 大小写 转换
1
1.进程调度算法:采用最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)。 2.每个进程有一个进程控制块( PCB)表示。进程控制块可以包含如下信息:进程名、优先数、到达时间、需要运行时间、已用CPU时间、进程状态等等。    3.进程的优先数及需要的运行时间可以事先人为地指定(也可以由随机数产生)。进程的到达时间为进程输入的时间。 4.进程的运行时间以时间片为单位进行计算。  5.每个进程的状态可以是就绪 W(Wait)、运行R(Run)、或完成F(Finish)三种状态之一。 6.就绪进程获得 CPU后都只能运行一个时间片。用已占用CPU时间加1来表示。如果运行一个时间片后,进程的已占用 CPU时间已达到所需要的运行时间,则撤消该进程,如果运行一个时间片后进程的已占用CPU时间还未达所需要的运行时间,也就是进程还需要继续运行,此时应将进程的优先数减1(即降低一级),然后把它插入就绪队列等待CPU。  每进行一次调度程序都打印一次运行进程、就绪队列、以及各个进程的 PCB,以便进行检查。   7.重复以上过程,直到所要进程都完成为止。
1
#include #include #include #include #include #include #include #define MAX_HOST_LEN 32 /* 主机名最大长度 */ #define MAX_PATH_LEN 256 /* 路径的最大长度 */ #define MAX_COMMAND_LEN 256 /*命令的最大长度*/
2021-10-22 09:12:04 2KB #include #include #include
1
博文已经写得很详细了,这个是附带的源代码资源
2021-10-21 20:49:41 2KB socket应用 C语言 邮件程序 源代码
1
甲岸有m个传教士和s个野人过河到乙岸,只有一条能装下n个人的船,在河的任何一方或者船上,如果野人的人数大于牧师的人数,那么牧师就会有危险.用C语言实现其算法
2021-10-20 20:09:03 4KB C语言 野人过河
1
用汇编语言编写的二叉树的建立及其前序、中序、后序遍历 递归算法
2021-10-19 20:15:11 199KB 汇编语言二叉树遍历
1
《数据结构—用C语言描述》习题答案[收集].pdf
2021-10-19 17:05:20 1.2MB
《数据结构—用C语言描述》课后习题答案[收集].pdf
2021-10-19 17:05:19 1.13MB
第二章用C语言编写程序.ppt
2021-10-18 22:07:30 503KB 程序 手册 应用 系统