初级划
quchen528
这个作者很懒,什么都没留下…
展开
-
New Code day2
1. 给定两个整形变量的值,将两个值的内容进行交换。 #include<stdio.h>int main(){ int i = 10; int j = 20; int tmp = 0; printf("i = %d j = %d \n",i,j); tmp = i; i = j; j = tmp; printf("i = %d j = %d \n",i,j);...原创 2018-09-25 19:36:49 · 142 阅读 · 0 评论 -
New Code day12
1.编写函数:这个函数的返回值value的二进制位模式从左到右翻转后的值。#define _CRT_SECURE_NO_WARNINGS 1#include &amp;lt;stdio.h&amp;gt;#include &amp;lt;math.h&amp;gt;unsigned int reverse_bit(unsigned int value){ int i = 31; unsigned int sum原创 2018-10-19 14:10:59 · 197 阅读 · 0 评论 -
New Code day6
1.写一个函数返回参数二进制中 1 的个数 比如: 15 0000 1111 4 个 1 程序原型: int count_one_bits(unsigned int value) { // 返回 1的位数 } #define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int Count(int value){ in...原创 2018-10-16 22:49:12 · 178 阅读 · 0 评论 -
New Code day13
1.调整数组使奇数全部都位于偶数前面。**#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int main(){ int arr[] = {1,2,3,4,5,6,7,8,9,10}; int len =sizeof(arr)/sizeof(arr[0]); int left = 0; int right =len...原创 2018-10-23 21:59:17 · 300 阅读 · 0 评论 -
New Code day14
1.实现一个函数,可以左旋字符串中的k个字符。ABCD左旋一个字符得到BCDAABCD左旋两个字符得到CDAB#define _CRT_SECURE_NO_WARNINGS 1#include &amp;lt;stdio.h&amp;gt;#include &amp;lt;string.h&amp;gt;#include &amp;lt;assert.h&amp;gt;void原创 2018-11-01 00:22:58 · 355 阅读 · 0 评论 -
New Code Day15
1.一个数组中只有两个数字是出现一次, 其他所有数字都出现了两次。 找出这两个数字,编程实现。#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <assert.h>void find_num(int *arr,int len){ int flag; int i = 0,j = 0; a...原创 2018-11-03 22:20:21 · 229 阅读 · 0 评论 -
New Code day17
3.模拟实现strcpydefine _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <assert.h>void my_strcpy(char *dst,const char *src){ assert(dst); assert(src); while(*dst++ == *src++ &...原创 2018-11-07 11:49:11 · 160 阅读 · 0 评论 -
[C]通讯录1.0版本
简易通讯录hand.h#ifndef __HAND_H__#define __HAND_H__#define _CRT_SECURE_NO_WARNINGS 1#define SIZE 1000#include <stdio.h>#include <stdlib.h>#include <string.h>int menu();void ...原创 2018-11-25 16:04:34 · 241 阅读 · 0 评论 -
[C]单向链表
函数头文件声明部分#pragma once#include <stdio.h>#include <assert.h>#include <stdlib.h>#define MAX_SIZE 100enum{ Bigfront = 1, Smallfront = 2};typedef int DataType;typedef struc...原创 2018-12-04 14:36:08 · 123 阅读 · 0 评论 -
New Code day16
1. 递归和非递归分别实现求第n个斐波那契数。 #define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>~递归形式int fib(int n){ if(n<3) return 1; return fib(n-1)+fib(n-2);}int main(){ int num = 0; scanf("%d"...原创 2018-10-09 23:54:59 · 209 阅读 · 0 评论 -
New Code day7
1. 实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定, 输入9,输出9*9口诀表,输出12,输出12*12的乘法口诀表。 #define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <string.h>void clc_disp(int x){ int i = 1; in...原创 2018-09-29 22:56:23 · 117 阅读 · 0 评论 -
New Code day3
1.将数组A中的内容和数组B中的内容进行交换。(数组一样大) #define _CRT_SECURE_NO_WARNINGS #include <stdlib.h>#include <stdio.h>int main(){ int tmp = 0; int i = 0; int a[10] = {1,2,3,4,5,6,7,8,9};...原创 2018-09-25 23:41:10 · 152 阅读 · 2 评论 -
New Code day10-三子棋
三子棋的实现//test.c#include "game.h"void menu(){ printf(" \n"); printf(" 三子棋小游戏 \n"); printf(" 1. play \n"); printf(" 0. exit \n"); printf(" .原创 2018-10-11 18:37:04 · 198 阅读 · 0 评论 -
New Code day8
1. 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果A选手说:B第二,我第三;B选手说:我第二,E第四;C选手说:我第一,D第二;D选手说:C最后,我第三;E选手说:我第四,A第一;比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。#include <stdio.h>int main(){ int A,B,C,D,E; for(...原创 2018-10-03 23:30:25 · 199 阅读 · 0 评论 -
C语言打印杨辉三角的多种方法
3.在屏幕上打印杨辉三角。11 11 2 11 3 3 1解法一:#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int main(){ int i,j,n = 0; //首先定义二维数组计数符号i,j 还有杨辉三角行数的初始化 int a[100][100] = {0}; //...原创 2018-10-04 00:21:54 · 67839 阅读 · 10 评论 -
New Code day1
1. 打印100~200 之间的素数 #include<stdio.h>int main(){ int i,j = 0; for(i=100; i<=200; i++) { for(j=2; j<=i-1; j++) { if(i%j == 0) break; } if(i==j) printf("%d ",i); }...原创 2018-09-22 09:45:28 · 161 阅读 · 0 评论 -
New Code day4
1.在屏幕上输出以下图案: * *** ***** ******* ********* *********** ************* *********** ********* ******* ***** *** ...原创 2018-09-28 00:12:14 · 120 阅读 · 0 评论 -
New Code day9 -扫雷
扫雷游戏的实现三部分~尝鲜版版本优点1: 可以大片展开2: 第一次选择位置一定不被炸死,给运气差玩家留点面子3:每次清屏,干净整洁大气扫雷游戏头文件game.h//game.h#ifndef __GAME_H__#define __GAME_H__#define _CRT_SECURE_NO_WARNINGS 1#define ROW 9#define ...原创 2018-10-14 15:39:17 · 215 阅读 · 0 评论 -
New Code day5
1.完成猜数字游戏。 #define _CRT_SECURE_NO_WARNINGS 1#include <stdlib.h>#include <stdio.h>#include <time.h>void menu(){ printf("***************\n"); printf("****1.play ****\n"...原创 2018-09-29 22:01:05 · 135 阅读 · 0 评论 -
[C]顺序表全功能实现
如遇错误,敬请指正!编译环境 Vs2008**//SeqList.h //顺序表声明部分**#pragma once#include <stdio.h>#include <assert.h>#include <stdlib.h>#define MAX_SIZE 100enum{ Bigfront = 1, Smallfront = ...原创 2018-11-29 21:20:24 · 204 阅读 · 0 评论