- 博客(10)
- 收藏
- 关注
原创 进程创建与进程等待
进程创建:fork()* 子进程的复制:写时拷贝技术(代码共享,数据独有)* 返回值不同,父进程返回子进程pid,子进程返回0进程终止:进程退出要保存退出原因(让父进程能够获取到子进程的退出原因,进而了解子进程运行的任务是否正确完成)* 进程退出场景:正常退出,结果正确;正常退出,结果错误;异常退出(返回值不能作为判断标准)* 进程的退出:* main中return效果等同于调用exi...
2019-02-28 23:31:11
186
原创 c语言实现扫雷的基础功能
扫雷大家应该都玩过,这是一个十分经典的游戏,今天我用c语言实现一下最基本简单的简易扫雷游戏,有如下几个功能:1. 显示该点周围雷的个数2. 第一次下子,不炸死3. 坐标周围没雷,可以实现展开先附上效果图:游戏的时候我们只需要输入1-10的横纵坐标来模拟点击,就能玩简易的扫雷游戏。如图中打印的第一个1/0图是显示雷的位置,我们可以看到坐标(1,2)是1,代表有雷,但基于第一次不死的原...
2019-02-01 21:13:10
362
原创 用c语言实现:写一个函数返回参数二进制中 1 的个数
写一个函数返回参数二进制中 1 的个数比如: 15 0000 1111 4 个 1程序如下:#include<stdio.h>#include<windows.h>#pragma warning(disable:4996)int count_one_bits(unsigned int value){ int count = 0; while (...
2019-01-27 18:46:25
231
原创 判断1000年---2000年之间的闰年
判断1000年—2000年之间的闰年,程序如下:#include<stdio.h>#include<windows.h>int main(){ int i; int j=0; for (i = 1000; i <= 2000; i++){ if (((i % 4 == 0) && (i % 100 !=0))|
2019-01-27 18:30:04
226
原创 输出九九乘法口诀表
输出九九乘法口诀表 ,程序如下#include<stdio.h>#include<windows.h>int main(){ int i; int j; int t; for (i = 1; i <= 9; i++){ for (j = 1; j <= i; j++){ t = i*j; printf("
2019-01-27 18:29:35
1681
原创 打印100~200 之间的素数
** 打印100~200 之间的素数 ,程序如下:**#include<stdio.h>#include<windows.h>int main(){ int i; int j; int t=0; for (i = 100; i <= 200; i++){ for (j = 2; j <= i - 1; j++){ if (i%j =...
2019-01-27 18:18:54
132
原创 编写程序数一下 1到 100 的所有整数中出现多少次数字9
编写程序数一下 1到 100 的所有整数中出现多少次数字9程序如下:#include <stdio.h>#include <windows.h>int main(){ int i; int count=0; for (i = 1; i < 101; i++){ if (i / 10 == 9 || i % 10 == 9){ //第一次筛选出个...
2019-01-27 18:14:23
161
原创 C语言操作符总结
C语言操作符总结分类:算术操作符 移位操作符 位操作符 赋值操作符 单目操作符 关系操作符 逻辑操作符 条件操作符 逗号表达式 下标引用、函数调用和结构成员算术操作符:+,-,*,/,%除了%操作符之外,其他的几个操作符可以作用于整数和浮点数。对于/操作符如果两个操作数都为整数,执行整数除法。而只要有浮点数执行的就是浮点数除法。%操作符的两个操作数必须为整数。返回的...
2019-01-27 17:42:09
188
原创 用c语言求0〜999水仙花数
题目描述:求出0〜999之间的所有“水仙花数”并输出。“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身,如;153=1+5+3?,则153是一个“水仙花数”。/*在数论中,水仙花数(Narcissistic number)也称为自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),是指一N位数,其各个数之N次方和等于该数。例如153、370、371及4...
2019-01-26 21:25:40
257
原创 不创建临时变量,交换两个数的内容
交换两个数的值时,我们都知道,可以创建一个临时变量,然后通过直接交换两个数的数值或者数学的加减来交换两个数的值。#include&amp;amp;amp;lt;stdio.h&amp;amp;amp;gt;#include&amp;amp;amp;lt;windows.h&amp;amp;amp;gt;#pragma warning(disable:4996) int main(){&amp;amp;
2019-01-25 15:43:27
277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人