自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 2015年蓝桥杯B组C/C++:九数组分数

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

2016-03-31 00:49:28 584

原创 如何产生一个不重复的随机数

这是我在写一个Linux C聊天室的项目中需要产生一个随机数作为,用户登录的ID,本来直接用rand() % 10000 产生一个随机数,发现产生的随机数每次都是一样的。于是在网上查找了资料。 先来看一个例子:#include <stdio.h>#include <time.h>int main(){ int i; int j; srand((int)time(NULL)

2016-03-30 00:11:05 3782

原创 2015年蓝桥杯C组C/C++题目:格子中输出

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

2016-03-29 23:52:39 778

原创 2015年蓝桥杯C组第二题:立方尾不变

立方尾不变有些数字的立方的末尾正好是该数字本身。 比如:1,4,5,6,9,24,25,….请你计算一下,在10000以内的数字中(指该数字,并非它立方后的数值),符合这个特征的正整数一共有多少个。请提交该整数,不要填写任何多余的内容。我的想法: ①可以采用穷举法。 ②由于10000内的正整数的立方是一个很大的数,所以要用long long类型来保存 ③比如25的立方尾15626,这个数就满

2016-03-29 23:46:44 1984

原创 2015年蓝桥杯C/C++组B组第三题:三羊献瑞

三羊献瑞观察下面的加法算式: 祥 瑞 生 辉 + 三 羊 献 瑞三 羊 生 瑞 气(如果有对齐问题,可以参看【图1.jpg】)其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。我用的是循环暴力破解 #include <stdio.h> int main() { int a,

2016-03-29 23:41:58 1491

原创 x & (x - 1)式子的含义

今天看到一道面试题: 题目是这样的:#include <iostream>using namespace std;int func(int x){ int count = 0; while(x) { count++; x = x & (x - 1); } return count;}int main(){ c

2016-03-29 16:42:36 895

原创 2015年蓝桥杯省赛A组C/C++:奇妙的数字

A组第三题: 奇妙的数字小明发现了一个奇妙的数字。它的平方和立方正好把0~9的10个数字每个用且只用了一次。 你能猜出这个数字是多少吗?请填写该数字,不要填写任何多余的内容。分析: 1.变量x2,表示数字平分,x3表示数字的礼服 2.定义一个数组test[10],10元素代表(0-9)10个数出现的次数,然后取出x2和x3的每一位,用数组的10个元素标识出各个数出现的次数,没出现一次加1,最

2016-03-28 23:57:27 1997 1

原创 2015年蓝桥杯省赛B组C/C++题目:星系炸弹

A、B组题目相同: 星系炸弹在X星系的广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中的路标。 每个炸弹都可以设定多少天之后爆炸。 比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。 有一个贝塔炸弹,2014年11月9日放置,定时为1000天,请你计算它爆炸的准确日期。请填写该日期,格式为 yyyy-mm-dd 即4位年份2位月份2位日期。比如:20

2016-03-28 23:50:55 732

原创 2015蓝桥杯B组C/C++省赛:奖券数目

B组奖券数目有些人很迷信数字,比如带“4”的数字,认为和“死”谐音,就觉得不吉利。虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求。某抽奖活动的奖券号码是5位数(10000-99999),要求其中不要出现带“4”的号码,主办单位请你计算一下,如果任何两张奖券不重号,最多可发出奖券多少张。请提交该数字(一个整数),不要写任何多余的内容或说明性文字。解

2016-03-28 00:00:27 783

原创 2015年蓝桥杯省赛A组C/C++题目:猜年龄

A组标题:猜年龄    小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。”    请你写出:小明的较小的妹妹的年龄。注意: 只写一个人的年龄数字,请通过浏览器提交答案。不要书写任何多余的内容。解:  1 #include

2016-03-27 23:58:54 844

原创 Sqlite3一些常用函数的分析与自己理解

对于sqlite3的一些函数1、int sqlite3_open(const char * filename, sqlite3 **ppDb)filename:需要打开的数据库的文件名ppDb:一个数据库连接句柄被返回到这个参数。即是发生错误,唯一的异常是如果sqlite不能分配内存来存放sqlite对象,ppDb会返回一个NULL值。——跟文件句柄FILE很相似句柄在很多地方我们

2016-03-26 15:59:58 1135

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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