C语言
文章平均质量分 55
KuseBear
慢慢写代码......
展开
-
有趣的goto语句
#includeint falge = 1;void my_init( void ){int count = 0;if ( falge == 1 ) {goto that;} else {goto those;}//those: printf("This is goto those!\n");that: printf("This is g原创 2015-03-16 15:33:39 · 650 阅读 · 0 评论 -
书店管理系统---不完善
这是一个C语言写的书店管理系统主要缺点:0,不能保存数据,每次重新运行,数据会刷新; 1,收银时会发生问题#include "stdio.h"#include "stdlib.h"#include "string.h"struct book{char isdn[10];char name[10];char author[10];原创 2015-03-16 17:45:29 · 638 阅读 · 1 评论 -
一个简易的bc计算器
#include#include#include#includevoid help( void );void chushi( void );void test( void );void bc( void );void main(){ // printf( "%c\n", ch ); chushi(); //help( ch );}原创 2015-03-26 21:05:44 · 561 阅读 · 0 评论 -
算法---冒泡算法
冒泡算法#include#define n 10void main( void ) {//inputint data[n];int nElems = 0;int i = 0;int j = 0;int temp = 0;printf( "Please input the number( nscanf( "%d", &nEl原创 2015-03-12 21:21:09 · 337 阅读 · 0 评论 -
算法---快速排序
/*快速排序是对冒泡排序的一种改进。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按次方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 假设要排序的数组是A[1]……A[N],首先任意选取一个数据(通常选用第一个数据)作为关键数据,然后将所原创 2015-03-14 09:27:39 · 624 阅读 · 0 评论 -
算法--排列组合
/*** 关于排列的C语言实现***/#includevoid main( void ){int data[5] = {1, 4, 9, -8, 24};//选择两个数int i, j, k;int count = 1;for ( i = 0; i for ( j = 0; j if ( i != j ) {p原创 2015-03-12 22:01:57 · 572 阅读 · 0 评论 -
算法---选择排序
选择排序#include#define n 10void main( void ) {//inputint data[n];int nElems = 0;int i = 0;int j = 0;int temp = 0;printf( "Please input the number( nscanf( "%d",原创 2015-03-12 21:26:00 · 627 阅读 · 0 评论 -
算法---二分查找
/*************************************************************************> File Name: xuanze.c> Author: bear> Mail: 1798900899@qq.com > Created Time: Wed 11 Mar 2015 08:21:02 PM CST *******原创 2015-03-11 22:26:55 · 392 阅读 · 0 评论 -
C语言--死循环的一种的写法
#includevoid hello(void);void hello(void) {printf("Hello world!\n");}void main(void){void (*test)(void);test = main;hello();test();}这是一个死循环!不断的打印Hello world!原创 2015-04-28 17:08:57 · 2892 阅读 · 1 评论