自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C 小游戏——三子棋

1.程序代码game.h#define _CRT_SECURE_NO_WARNINGS 1#ifndef _GAME_H__#define _GAME_H__#include <stdio.h>#include <time.h>#include <stdlib.h>#define ROW 3#define COL 3voi...

2018-03-31 16:52:16 233

原创 C 冒泡排序

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>void bubble_sort(int arr[], int sz)//定义函数 执行冒泡排序{ int i = 0; int j = 0;//定义两个参数 控制循环 int ...

2018-03-31 13:39:50 266

原创 C 关机小程序

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int main(){ char input[10] = { 0 };//定义参数 存放输入的字符 system("shutdown -s -t 60");//调用系统函数 自动关机在...

2018-03-30 16:04:26 733

原创 C 有趣的代码

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int main(){ int i = 43; printf("%d\n", printf("%d", printf("%d", i))); system("pause");

2018-03-30 15:34:07 3575

原创 C 有关数组的计算

sizeof()和strlen()有关数组的计算注意: 1.数组名单独放在sizeof()内部,数组名表示整个数组,所以sizeof(数组名)计算的是整个数组的大小 2.&数组名,数组名表示整个数组,取出的是整个数组的地址; 3.除此之外,所有的数组名都是首元素的地址。sizeof(c):计算c占几个字节; strlen(arr):计算字符串长度,直至’\0’结束,’\0’...

2018-03-28 19:49:05 259

原创 C 创建一个数组 实现函数init()初始化数组 empty()清空数组 reverse()逆置数组元素

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>void menu()//定义函数 输出菜单{ printf("**********************\n"); printf("******1.逆置数组******\n"); ...

2018-03-27 20:09:45 229

原创 C 实现一个函数打印乘法口诀表 行数和列数自己指定

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int clc_disp(int n)//定义函数 执行输出乘法口诀表{ int i = 0; int j = 0;//定义两个参数 控制循环 for (i = 1; i &l...

2018-03-27 14:46:55 252

原创 C 实现一个函数判断一个数是不是素数

1.程序设计#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <windows.h>int judge_num(int n)//定义函数 判断一个数是否为素数{ int i = 0;//定义参数 控制循环 for (i = 2; i < n; i++) ...

2018-03-27 14:12:18 3543

原创 C 实现一个函数判断year是不是闰年

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int judge_year(int y)//自定函数 用作判断是否为闰年{ if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0) ...

2018-03-27 00:19:59 553

原创 C 使用函数实现两个数的交换

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int change_num(int *n1, int *n2)//创建一个自定义函数 用于交换两个数的值{ *n1 = *n1 ^ *n2; *n2 = *n1 ^ *n2;//现在的...

2018-03-27 00:03:35 652

原创 C 返回二进制中1的个数(2)

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int find_1(int n)//定义一个计算二进制中数字1个数的函数{ int count = 0;//定义参数 当做计数器 while (n) { n ...

2018-03-26 23:12:31 177

原创 C语言操作符总结

C语言操作符总结一、分类1.算数操作符 2.移位操作符 3.位操作符 4.赋值操作符 5.单目操作符 6.关系操作符 7.逻辑操作符 8.条件操作符 9.逗号表达式 10.下标引用操作符 11.函数调用操作符 12.访问一个结构的成员二、详细1.算数操作符:/(有浮点数则为浮点除法) %(必须全为整形)2.移位操作符:所...

2018-03-25 21:18:26 159

原创 C 两个整数m和n的二进制表达中,有多少个位不同

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int main(){ int i = 0;//定义参数 用作控制循环 int num1 = 0; int num2 = 0;//定义两个参数 存储输入的值 int co...

2018-03-25 16:46:57 171

原创 C 输出一个整数的每一位

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int main(){ int num = 0;//定义参数 存放输入的值 printf("请输入一个数字:"); scanf("%d", &num); prin...

2018-03-25 16:08:14 506

原创 C 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列

1.程序代码#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <Windows.h>int main(){ int i = 0;//定义参数 i 控制循环 int num = 0;//定义参数 num作为输入的值 printf("请输入一个数字:"); sc...

2018-03-25 15:28:07 295

原创 C 返回参数二进制中1的个数

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int count_one_bits(unsigned int value)//定义一个函数 计算二进制中1的个数{ int count = 0;//定义一个参数 作为计数器 初始化为0 ...

2018-03-25 14:54:12 132

原创 C 输入一个字符 若是大写就输出小写 相反则输出大写 数字就不输出

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <windows.h>#include <stdlib.h>int main(){ char ch = 0; printf("请输入一个字符:"); scanf("%c", &ch...

2018-03-24 16:58:27 1507

原创 C 多个字符从两边向中间汇聚

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>#include <string.h>int main(){ char arr1[] = "welcome to exchange!!!"; char arr2[] = "*******************...

2018-03-23 15:19:17 249

原创 C 模拟用户登录,且只能登录三次

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <string.h>#include <stdio.h>#include <Windows.h>int main(){ char p_w[10] = "";//定义一个字符串 供用户输入密码 int i = 0;   for (i = 0; i < 3...

2018-03-23 14:33:12 293

原创 C 用二分函数查找指定数组中的某个值

   1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int binary_search(int arr[], int left, int right, int key) //定义一个二分查找函数{ while (left <= right) { int mid...

2018-03-22 18:18:50 452

原创 C 从给定数组中找某个值

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int main(){ int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; int left = 0; int right = sizeof(arr) / sizeof(arr[0...

2018-03-22 17:13:55 1145

原创 C 计算1!+2!+3!......+10!

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int main(){ int total = 0, i=0, n = 0; for (n = 1; n <= 10; n++) { int sum = 1;//每次要重新定义sum的值 for (i = 0; ...

2018-03-21 22:43:17 1320

原创 C n的阶乘

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int main(){ int sum = 1, i=0, n = 0; scanf("%d", &n); for (i = 0; i < n; i++) { sum = sum * n; } //利用循环...

2018-03-21 22:34:28 2527 1

原创 C 猜数字游戏

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <stdlib.h>#include <time.h>void menu()//创建一个菜单函数{ printf("***********************\n"); printf("******1.开始游戏*******\n...

2018-03-21 15:36:31 352

原创 C 标准输入读取C源代码,并验证所有的花括号都正确的成对出现

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int main(){ int i = 0, j = 0; char ch; ch = 0; while ((ch = getchar())!= '\n') { if (ch == '{') i++; //每次读到字...

2018-03-21 14:20:50 174

原创 C 输出Sn=a+aa+aaa+aaaa+aaaaa的前5项之和 例如 a=2

1.程序代码#define _CRT_SSECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int main(){ int i, n = 2, total = 0, sum = 0; for (i = 0; i < 5; i++) { sum = 10 * sum + n;    total = su...

2018-03-21 00:05:14 241

原创 C 水仙花数

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int main(){ int a, b, c; for (a = 0; a <= 9; a++) { for (b = 0; b <= 9; b++) { for (c = 0; c <= 9;...

2018-03-20 23:58:01 144

原创 C 输出菱形

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <Windows.h>int main(){ int i=0 , j=0; for (i = 1; i <= 7; i++) //先输出前七行 { for (j = 1; j <= 7; j++)//先输出前七列 { if...

2018-03-20 23:52:53 197

原创 C 求一元二次方程的解

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <math.h>#define EXP 0.0000000001int main(){ double a = 0.0, b = 0.0, c = 0.0; scanf("%lf %lf %lf", &a, &b, &c)...

2018-03-19 17:12:46 295

原创 C 计算1-1/2+1/3-...-1/100的值

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <math.h>int main(){ int s = 0, n = 0; double sum = 1; for (n = 2; n <= 100; n++) { s = pow(-1,n) * (-n); //pow函数求次方 ...

2018-03-18 23:45:18 1781

原创 C 1-100中9出现的次数

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int main(){ int i = 0, j=0; for (i = i; i <= 100; i++) { if (i % 10 == 9) j++; if (i % 100 - i % 10 == 90) j++; } print...

2018-03-18 23:17:02 476

原创 C 交换数组A B内容

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int main(){ int A[5] = { 1, 2, 3, 4, 5 }, B[5] = { 5, 6, 7, 8, 9 }; int i, C[5]; for (i = 0; i < sizeof(A) / sizeof(A[0]); i++) { C[...

2018-03-18 21:59:50 221

原创 C 求两个数的最大公约数

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int main(){ int i=24, j=18, k=1; while (k!= 0) { k = i % j; i = j; j = k; } printf("%d\n", i); system("pause"); return 0;}2.执行结果...

2018-03-18 19:41:34 182

原创 C 三个数从大到小打印

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>void temp(int *x, int *y){ int d = 0; d = *x; *x= *y; *y = d;}int main(){ int a=1, b=2, c=3; if (a < b) { temp(&a, &b); } if ...

2018-03-18 19:33:17 185

原创 C 输出10个整数的最大值

1.程序代码#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>int main(){ int i, a[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, max = a[0]; for (i =0 ; i <(sizeof (a)/sizeof (a[0])); i++) { if (max < a...

2018-03-17 16:49:22 621

原创 C 交换两个数值

1.程序代码1)#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>int main(){ int a=10 , b=20 , c; c = a; a = b; b = c; printf("%d,%d\n",a,b); system("pause"); return 0;}2)#define _CRT_SECURE_NO_WARNING...

2018-03-17 16:45:18 176

原创 C 输出1000-2000之间的闰年

1.程序代码#include<stdio.h>int main(){ int year; for (year = 1000 ; year <= 2000 ; year++) { if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) printf("%d\t", year); } syste...

2018-03-14 15:24:50 365

原创 C 输出乘法口诀表

1.程序代码#include<stdio.h>int main(){ int i, j; for (i = 1 ; i <= 9 ; i++) { for (j = 1 ; j <= i ; j++) { printf("%d*%d=%d\t", j, i, j*i); } printf("\n"); } system("pause"); return 0;}2...

2018-03-14 15:19:20 164

原创 C 输出100-200之间的素数

1.程序代码#include <stdio.h>int main(){ int i, n, count; for (n = 101 ; n <= 200 ; n++) { count = 0; for (i = 2 ; i < n ; i++) { if (n%i == 0) count++; } if (count == 0) printf("%d...

2018-03-14 15:15:10 386

空空如也

空空如也

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

TA关注的人

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