c语言编程实现简单三子棋游戏

分别创建test.c   game.c 两个源文件,以及game.h头文件   1. game.h中用于函数定义,如下:    #ifndef __GAME_H__ #define __GMME_H__ #define ROWS 3 #define COLS 3 void init_boar...

2016-12-28 18:30:40

阅读数 2928

评论数 0

求两个数的二进制中有多少个不同的bit位

#include #inclued int main() { int m = 1999; int n = 2299; int tmp = 0; int count = 0; tmp = m ^ n; while(tmp) { count++; tmp = tmp&(tmp-1);//同为...

2016-12-21 00:29:26

阅读数 475

评论数 0

一个数组中只有一个数不是成对出现,求出这个数

#includestdio.h>   #includestdlib.h>      int main()   {    int arr[]={1,2,3,2,1,3,5};   int i = 0;   int ret = 0;   for(i = 0;i,sizeof(arr)/si...

2016-12-21 00:25:30

阅读数 446

评论数 0

求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和

#include #include int main() { int a = 0; int i = 0; int n =0; int ret = 0; int sum = 0; scanf("%d%d",&a,&n) ret = a; for...

2016-12-06 23:47:22

阅读数 298

评论数 0

输出0-999的水仙花数

#include #include int main () {   int    i = 0; for(i=0;i   int count = 0;   int tmp = i; int sum = 0;   while(tmp) {   count++;   tmp = tmp/10; }   ...

2016-12-06 23:20:16

阅读数 397

评论数 0

在屏幕上输出一个菱形

#define _CRT_SECURE_NO_WARNINGS 1 #include #include int main() { int i = 0; int line = 0; scanf("%d", &line); for (i = 0; i < ...

2016-12-05 10:10:45

阅读数 491

评论数 0

函数实现两数组的交换

#define _CRT_SECURE_NO_WARNINGS 1 #include #include void swap_s(int a[], int b[], int sz) { int i = 0; int tmp = 0; for (i = 0; i < sz; i+...

2016-12-04 23:40:47

阅读数 309

评论数 0

用函数计算100-200之间的素数

#define _CRT_SECURE_NO_WARNINGS 1 #include #include int is_prime(int n) { int i = 0; for (i = 2; i < n; i++) { if (n % i == 0) return 0; ...

2016-12-04 13:45:26

阅读数 1328

评论数 0

利用函数bin_search实现折半查找

#define _CRT_SECURE_NO_WARNINGS 1 #include #include int  bin_search(int arr[],int key,int left,int right) {   while(left   {    int mid = left-(left-...

2016-12-03 20:44:49

阅读数 826

评论数 0

折半查找有序数组中的某个元素

#define _CRT_SECURE_NO_WARNINGS 1 #include #include int main() { int arr[] = { 1, 2, 3, 4, 5, 6, 8, 9, 10 };//数组是已排序的数组,有一定规律 int key=7 ; int left...

2016-12-02 01:17:17

阅读数 1311

评论数 0

从两边向中间依次靠拢打印一个字符串

#define _CRT_SECURE_NO_WARNINGS 1 #include #include #include #include int main() { char arr1[] = "*******************"; char ar...

2016-12-02 01:04:34

阅读数 445

评论数 0

c语言中数组arr的表示含义

大概很多初学者都不能完全搞懂数组的表示方法     以下我举例说明数组的表示及含义     int  num= 10;     int   arr [10];     printf("%d\n",sizeof(arr));     printf("%d\n"...

2016-12-01 23:35:58

阅读数 2968

评论数 0

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