- 博客(9)
- 收藏
- 关注
原创 Mystrlen&Mystrcat
1.实现strlen的函数功能#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<string.h>int MyStrlen(char * a){ int i = 0; while (*a != '\0') { i++; a++; } return i;}i
2018-09-30 22:57:30 275
原创 选择排序&冒泡排序&strcmp
1. 选择排序int main(){ int arr[] = { 3,6,5,23,4,2,7,8 }; int i, j, p = 0; int len = sizeof(arr) / sizeof(arr[0]) ; for (i = 0; i < len - 1; i++) { int min = arr[i]; for (j = i + 1; j &l...
2018-09-29 21:47:05 1976 1
原创 C语言基本代码练习5
1. 模拟登陆系统int main(){ int i = 0; for (i = 0; i < 3; i++) { char a = getchar(); if (0 == strcmp(a, "haha123")) { printf("欢迎登陆!"); break; } els
2018-09-28 19:11:34 168
原创 二分法查找
二分查找:即每次用比较区域中间的数值和要查找的数值作比较。用函数调用,程序更加简洁,可移植性增强。令查找这个函数模块返回一个数字来判断查找结果,更加灵活清晰!int search( int arr[], int key, int left,int right) //二分查找的函数{ while (left <= right) { int mid = left + (ri...
2018-09-28 18:18:59 6898 3
原创 猜数字游戏
随机产生一个数,猜到即获胜(可猜无限次)void menu() //菜单{ printf("###############################\n"); printf("####### * 1. play ########\n"); printf("####### * 0. exit ########\n"); printf(&q
2018-09-28 17:27:14 214
原创 C语言基本代码练习4
1. 求0-999之间的“水仙花数”,153 = 1^3 + 5^3 + 3^3.int main(){ int n, i, j, k; printf("0-999之间的“水仙花数”有:"); for (n = 100; n <= 999; n++) { i = n / 100; j = n / 10 - i * 10; k = n % 10; if (n
2018-09-25 20:05:52 249
原创 C语言基本代码练习3
1.给定两个整形变量的值,将两个值的内容进行交换方法一:int main() {int q, p, k;q = 2; p = 4;k = q; q = p; p = k;printf("q=%d,p=%d", q,p);}方法二:(不可以临时创建变量)int main() {int q, p;q = 2; p = 4;q = q^p;p = q^p;
2018-09-22 18:35:08 153
原创 C语言基本代码练习2
1.输入某年某月某日,判断这是某年的第几天int main(){int i, sum; int y, m, d;int arr[13] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 };printf("请输入年 月 日:");scanf("%d %d %d&a
2018-09-21 23:01:58 439
原创 C语言基本代码练习1
1.100到200之间的素数素数就是除了1和它本身不可被别的数所整除。 那么就可以用两个for循环来实现,一个作为所要判断的数,一个做为要除的数,从2开始且不等于它本身。 定义count,表示能整除的个数,count=0时,避免重复输出。 具体代码如下:#include <stdio.h>#include <stdlib.h&
2018-09-20 15:18:07 1490
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人