自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 一组数据中只有一个数字出现了一次。其他所有数字都是成对出现的。 请找出这个数字。

算法思想:要找出单独出现的数字,则排除成对出现的数字即可,成对出现的数字(两数相等)有一个 特点是两数“按位异或”会得零,而零与任何数异或,得到任何数本身,即可找出这个单独出现的数。本题中可以将数组元素依次按位异或,即可找到符合要求的数。#include<stdlib.h> #pragma warning(disable: 4996) int main(){ int arr[] =

2017-11-29 22:35:07 933

原创 用宏实现两个数的大小比较

#define _CRT_SECURE_NO_DEPRECATE#include <stdio.h>#include <Windows.h>#define MAX(a,b) (a>b?a:b)int main(){ int a = 0; int b = 0; int max = 0; printf("please two numbers:>", a,b);

2017-11-29 00:09:03 4483

原创 用C语言实现扫雷

第一步:选择开始游戏#define _CRT_SECURE_NO_DEPRECATE#include <stdio.h>#include "game.h"void menu()//打印菜单//{ printf("************************\n"); printf("***** 1.play 0,exit**\n"); printf("**

2017-11-29 00:06:45 212

原创 猜数字游戏程序

猜数字游戏程序#include <stdio.h>#include <math.h>int main(){ int a = 0; int i = 0; srand(time(NULL));/*产生随机数函数调用*/ a =1+ (rand() % 100); while (a) { printf("请输入你猜的数字:\n", i

2017-11-24 23:38:15 404

原创 判断一个数是否为一个素数

判断一个数是否为一个素数算法:若一个数是素数,则只能被1和该数本身整除,若对一个任意整数n,可以利用枚举法找出2–n-1之间任意数i,并且满足i能整除n,则这个数n不是素数。反之则为素数。#define _CRT_SECURE_NO_DEPRECATE#include <math.h>#include <stdio.h>int prime(int x){ int i = 0;

2017-11-24 23:28:48 353

原创 杨辉三角形

杨辉三角形 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 ….. 算法:观察可知,杨辉三角形的第一列和对角线数值元素都为1,其他元素为它双肩上方两元素之和,可以设置一个二维数组来存放数据,如int a[][];#define _CRT_SECURE_NO_DEPRECATE#define N 10#inclu

2017-11-24 23:03:31 368

原创 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?

编程实现: 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同? 输入例子: 1999 2299  输出例子:7 算法思想:由于要找两个数对应不同比特位的个数,可以先将两个数按位异或,然后再统计异或后的数中的一的个数,统计异或后1的个数,则需要把这个数循环按位于比它小1的数,直到这个数为0为止,(统计方法不唯一)#define _CRT_SECURE

2017-11-22 22:34:35 424

原创 C语言基础之操作符总结

C语言基础之操作符总结          操作符是告诉编译程序执行特定算术和逻辑操作的符号,C语言供了多种操作符,具有很强的运算能力。C语言的操作符可分为以下几类。1.       算数操作符:用于各种数值的计算。由加(+)、减(-)、乘(*)、除(/)、求余(%)、自增(++)、自减(--)组成。其中加减乘除运算符属于双目运算符,自增自减运算符属于单目运算符。特别注意有三点,

2017-11-13 11:39:09 202

原创 hello world

hello  world我是一只未成年的程序猿,我的前世是一个通信工程少女,一次偶然的机会,我决定脱胎换骨,在今生成为一个程序猿。众所周知,IT之道阻且长,想要成为一个合格的程序猿并不容易。未来的一年里。我将与各种语言,各种程序做斗争,从此红尘是路人。在踏入IT门的那一刻,我就做好了牺牲打游戏逛街的时间,周末与程序作伴,子曰:“学而时习之,不亦说乎',”学而不思则罔,思而不学则殆',只

2017-11-04 14:30:06 233

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除