
c语言
wang_hao..
这个作者很懒,什么都没留下…
展开
-
三子棋小游戏
三子棋小游戏test.c (文件用来测试游戏的代码)int main(){ menu(); int input = 0; srand((unsigned int)time(NULL));//rand函数实现的必要条件 while (1) { scanf("%d", &input); switch (input) { case 1: game(); ...原创 2019-10-18 16:41:52 · 130 阅读 · 0 评论 -
c语言自定义实现strlen函数
创建临时变量,利用计数器int my_strlen(char*str)//非递归{ int count = 1; while (*str != '\0') { count++; str++; } return count;}注:可以创建计数器count,循环条件为字符串访问结束标识符,当访问结束时,循环次数恰好为字符串长度。使用递归实现int my_strlen...原创 2019-10-13 21:30:59 · 938 阅读 · 0 评论 -
c语言求阶乘的一些情况
求n的阶乘。#include <stdio.h>int i = 0;int n = 0;int ret = 1;int main(){ scanf("%d" ,&n); for (i = 1; i <= n; i++) { ret = ret*i; } printf("%d", ret); return 0;}求变量n的阶乘,,首先输入n...原创 2019-09-24 00:06:10 · 612 阅读 · 0 评论 -
折半查找(二分查找的使用)
#define _CRT_SECURE_NO_WARNINGS 1#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>int binary_search(int arr[], int k, int sz){ int left = 0; int right = sz - 1; while (right >= lef...原创 2019-09-24 12:43:02 · 226 阅读 · 0 评论 -
猜数字游戏(c语言)
#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>#include<windows.h>#include<string.h>#include<time.h>void menu(){ printf("**************************"); printf("*****...原创 2019-09-25 18:07:22 · 554 阅读 · 0 评论 -
c语言实现计算水仙花数(详细版)
计算1-1000之间的水仙花数#include<stdio.h>#include <math.h>int main(){ int i = 0; for (i = 1; i <= 999; i++) { int sum = 0; int n = 0; int tmp = i; while (tmp != 0) { n++; ...原创 2019-09-29 14:21:27 · 9088 阅读 · 2 评论 -
c语言冒泡排序
@[TOcC]这里写自定义目录标题)#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>void bubble_sort(int arr[], int sz){ //趟数 int i = 0; for (i = 0; i < sz - 1; i++) { //每趟比较的对数。 int j = 0; fo...原创 2019-10-11 17:13:01 · 263 阅读 · 0 评论