(o゚▽゚)o 欢迎

不积跬步无以至千里,愿与君共勉!

C语言之enum的用法和注意事项(枚举类型)

一、一次定义多个常量。比如说我们的程序中处理问题时与星期几有关,可能要将星期一转换为数字1,星期二转换为数字2,一直到数字7,在不用enum关键字的情况下,可以使用define来定义,但是大家会觉得很麻烦,因为你要一个一个的定义,星期的还好说,只有7天,如果是月份呢,一年有12个月份,那就要写12...

2018-03-28 19:51:29

阅读数:319

评论数:1

二叉树的建立与遍历(c语言实现)

#include <stdio.h> #include <stdlib.h> typedef int ElemType; //这里用int 作为树结点的数据 typedef struct BiTNode {...

2018-03-28 19:12:17

阅读数:53

评论数:0

2015年第六届蓝桥杯C/C++程序设计本科B组省赛 九数组分数(代码填空)

九数组分数1,2,3...9 这九个数字组成一个分数,其值恰好为1/3,如何组法?下面的程序实现了该功能,请填写划线部分缺失的代码。#include <stdio.h> void test(int x[]) { int a = ...

2018-03-27 20:01:01

阅读数:58

评论数:1

排列算法(回溯法)

#include <iostream> using namespace std; void test(int x[]) { cout << x[0] <&lt...

2018-03-27 19:54:18

阅读数:34

评论数:0

递归求 a+b+c+d == 10, a、b、c、d 都大于0小于5

#include <iostream> using namespace std; void test(int x[]) { if (10 == x[0] + x[1] + x[2] + x[3]) { cout <&am...

2018-03-27 19:42:44

阅读数:36

评论数:0

2015年第六届蓝桥杯C/C++程序设计本科B组省赛 移动距离(编程大题)

移动距离X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3...当排满一行时,从下一行相邻的楼往反方向排号。比如:当小区排号宽度为6时,开始情形如下:  1   2   3  4 5  612 11 10 9 8  713 14 15 .....我们的问题是:已知了两个楼...

2018-03-26 20:27:53

阅读数:31

评论数:0

2015年第六届蓝桥杯C/C++程序设计本科B组省赛 牌型种数(结果填空)

牌型种数小明被劫持到X赌城,被迫与其他3人玩牌。一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。这时,小明脑子里突然冒出一个问题:如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?思路:循环遍历每个点数所选择的张数,每个点数...

2018-03-26 19:52:57

阅读数:22

评论数:0

2015年第六届蓝桥杯C/C++程序设计本科B组省赛 加法变乘法(结果填空)

加法变乘法我们都知道:1+2+3+... + 49 = 1225现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015比如:1+2+3+...+10*11+12+...+27*28+29+...+49 =2015就是符合要求的答案。请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字...

2018-03-26 19:13:32

阅读数:24

评论数:0

单词逆序(c/c++语言实现)

c语言实现单词逆序输出。如:"I am from shanghai"输出: "shanghai from am i"#include <stdio.h> #include &...

2018-03-25 15:22:14

阅读数:207

评论数:0

结构体定义的几种常见方式

若struct后面接的是名字,则其为该结构体的名称。第一种是最基本的结构体定义,其定义了一个结构体A。struct A //第一种 { int a; };第二种则是在定义了一个结构体B的同时定义了一个结构体B的变量m。struct B //第二种...

2018-03-25 14:06:35

阅读数:102

评论数:3

队列的链式存储结构(c语言实现)

#include <stdio.h> #include <stdlib.h> #define T 1 #define F 0 #define MAXSIZE 20 typedef int Status; t...

2018-03-25 13:36:41

阅读数:128

评论数:0

队列的顺序存储结构(c语言实现)

#include <stdio.h> #define T 1 #define F 0 #define MAXSIZE 20 typedef int Status; typedef int ElemType; typedef struct { El...

2018-03-25 13:34:41

阅读数:130

评论数:0

栈的链式存储结构(c语言实现)

#include <stdio.h> #include <stdlib.h> #define T 1 #define F 0 typedef int Status; typedef int ElemType...

2018-03-23 16:42:00

阅读数:59

评论数:0

栈的顺序存储结构(c语言实现)

#include <stdio.h> #define MAXSIZE 20 #define T 1 #define F 0 typedef int Status; typedef int ElemType; typedef struct { E...

2018-03-23 16:01:48

阅读数:36

评论数:0

线性表的顺序存储结构(c语言实现)

#include <stdio.h> #define MAXSIZE 20 #define T 1 #define F 0 typedef int Status; typedef int ElemType; typedef struct { El...

2018-03-23 15:43:37

阅读数:68

评论数:0

链表的增删查改(C语言实现)

#include <stdio.h> #include <stdlib.h>//malloc #define T 1 #define F 0 typedef int ElementType;//分号!!! ...

2018-03-22 22:13:33

阅读数:55

评论数:0

2015年第六届蓝桥杯C/C++程序设计本科B组省赛 格子中输出(代码填空)

格子中输出StringInGrid函数会在一个指定大小的格子中打印指定的字符串。要求字符串在水平、垂直两个方向上都居中。如果字符串太长,就截断。如果不能恰好居中,可以稍稍偏左或者偏上一点。下面的程序实现这个逻辑,请填写划线部分缺少的代码。#include <stdio.h&a...

2018-03-21 20:03:02

阅读数:26

评论数:0

2015年第六届蓝桥杯C/C++程序设计本科B组省赛 三羊献瑞(结果填空)

三羊献瑞观察下面的加法算式:       祥 瑞生 辉 +    三羊 献 瑞------------------- 三 羊 生 瑞 气其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。思路:循环遍历每一个汉字代表的数...

2018-03-20 21:01:15

阅读数:69

评论数:0

2015年第六届蓝桥杯C/C++程序设计本科B组省赛 星系炸弹(结果填空)

星系炸弹在X星系的广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中的路标。每个炸弹都可以设定多少天之后爆炸。比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。有一个贝塔炸弹,2014年11月9日放置,定时为1000天,请你计算它爆炸的准确日期。请填写该日期,...

2018-03-20 20:58:10

阅读数:33

评论数:0

2015年第六届蓝桥杯C/C++程序设计本科B组省赛 奖券数目(结果填空)

奖券数目有些人很迷信数字,比如带“4”的数字,认为和“死”谐音,就觉得不吉利。虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求。某抽奖活动的奖券号码是5位数(10000-99999),要求其中不要出现带“4”的号码,主办单位请你计算一下,如果任何两张奖券不重号,最多可发出奖券多少张。思路:循环遍...

2018-03-20 20:51:29

阅读数:42

评论数:0

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