自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (13)
  • 收藏
  • 关注

转载 C++中,get和getline函数的区别

get可以读入任何字符(包括空白字符回车、换行等) get和getline用法: C++ get()函数读入一个字符 get()函数是cin输入流对象的成员函数,它有3种形式:无参数的,有一个参数的,有3个参数的。 1) 不带参数的get函数 其调用形式为 ? 1 cin.get()

2017-11-02 14:45:18 1314

转载 内联函数和宏

1.  内联函数 在C++中我们通常定义以下函数来求两个整数的最大值: 复制代码 代码如下: int max(int a, int b) {  return a > b ? a : b; } 为这么一个小的操作定义一个函数的好处有: ① 阅读和理解函数 max 的调用,要比读一条等价的条件表达式并解释它的含义要容易得多 ② 如果需要做任何修改,修改

2017-11-01 21:16:37 512

转载 c++的四种强制转换

C++的强制转换大致分为四种,每一种的作用有哪些?怎么操作?在达内C++培训的课余时间跟大家全程讲解一下。 1 static_cast ( expression )用法:   该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法:   ①用于类层次结构中基类(父类)和派生类(子类)之间指针或引用的转换。

2017-10-31 20:50:46 727

转载 制作一个菜单,用队列实现基本操作

#include #include #include #define Maxsize 10 int  data[10]={0}; int  front=0; int  rear=0; int  count=0; void Menu(); int  Queuein(); int  Queueout(); int  Traverse(); int  Empity(); in

2017-10-26 12:29:25 1185

原创 制作一个菜单 ,用栈实现一些基本操作

#include #include #include #include #define  FALSE 0 #define  TRUE  1 typedef struct node {          int data;          struct node *next; }Stack; int len=0; int maxsize=0; void Initstack

2017-10-26 12:27:43 1397

转载 c++析构函数

析构函数(destructor)也是一个特殊的成员函数,它的作用与构造函数相反,它的名字是类名的前面加一个“~”符号。 在C++中“~”是位取反运算符,从这点也可以想到,析构函数是与构造函数作用相反的函数。当对象的生命期结束时,会自动执行析构函数。 具体地说如果出现以下几种情况,程序就会执行析构函数: 如果在一个函数中定义了一个对象(它是自动局部对象),当这个函数被调用结束时

2017-10-14 11:27:04 644 1

原创 floor函数与ceil函数的用法

loor(x)  is the largest integer not greater than x , 也就是,floor(x) 返回的是小于等于x的所有整数中最大的整数,简单的说,就是去掉x的小数部分的整数 ceil(x)  is the smallest integer not less than x,也就是,ceil(x) 返回的是大于等于x的所有整数中最小的整数,简单的说,就是如果

2017-05-08 13:23:54 2168

原创 1013.数素数

令Pi表示第i个素数。现任给两个正整数M 4,请输出PM到PN的所有素数。 输入格式: 输入在一行中给出M和N,其间以空格分隔。 输出格式: 输出从PM到PN的所有素数,每10个数字占1行,其间以空格分隔,但行末不得有多余空格。 输入样例: 5 27 输出样例: 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73

2017-05-07 17:54:33 451

翻译 解答:为什么判断一个数是否为素数时只需开平方根就行了!

这属于算法上的问题,好好考虑一下算法,还要考虑一下素数的定义。  素数是只有1和本身能整除的整数。所以在求素数的时候,要将素数与1到素数本身中间的所有整数都相除,看是否有整除的数,如果有,那肯定不是素数了。但是从算法上考虑,为了减少重复量,开平方后面的数就不用相除了,因为a/b(平方数)=c(小一点的数),同样a/c=b。举例说明:  25,开平方以后是5,那么整除2~5就可以了,如果有满足条

2017-05-07 17:34:33 46949 19

原创 1012.数字分类

给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字: A1 = 能被5整除的数字中所有偶数的和; A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4...; A3 = 被5除后余2的数字的个数; A4 = 被5除后余3的数字的平均数,精确到小数点后1位; A5 = 被5除后余4的数字中最大数字。 输入格式: 每个输入包含1个测试用

2017-05-07 12:00:27 528

原创 1011. A+B和C

给定区间[-231, 231]内的3个整数A、B和C,请判断A+B是否大于C。 输入格式: 输入第1行给出正整数T( 输出格式: 对每组测试用例,在一行中输出“Case #X: true”如果A+B>C,否则输出“Case #X: false”,其中X是测试用例的编号(从1开始)。 输入样例: 4 1 2 3 2 3 4 2147483647 0 2147483646

2017-05-06 22:37:00 547

原创 1010. 一元多项式求导

设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为n*xn-1。) 输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。 输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是0,但是表示为“0 0”。 输入样例: 3 4 -5 2 6 1

2017-05-06 21:54:26 410

原创 1008. 数组元素循环右移问题

一个数组A中存有N(N>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(M>=0)个位置,即将A中的数据由(A0A1……AN-1)变换为(AN-M …… AN-1 A0 A1……AN-M-1)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法? 输入格式:每个输入包含一个测试用例,第1行输入N ( 1=0);第2行输入N个整数

2017-05-06 11:37:33 452

转载 okular的设计和后端

okular 为了支持各种格式的文档,采用了模块化的设计思路。         okular 可分为四个部分: 外壳(Shell) 部件(Part) 文档对象(Okular::Document) 后端(Okular::Generator)         外壳只是作为独立启动 okular 是嵌入部件的部分;部件主要负责呈现,比如各种书签,内容列表,菜单等;文档对象是个抽象概念,包含了

2017-05-05 19:09:56 1056

转载 Gitlab的使用

Gitlab的使用 最近成功的在公司部署了gitlab,鉴于同学们还不会使用,这里写篇博客说明下。如果想安装gitlab的话,需要一些Linux的基础知识,我在这里记录了我安装的参考《http://www.cnbluebox.com/?p=378》 1.什么是git 鉴于有同学还没用过Git,就先介绍一下git吧。git就是一种版本控制工具。说到版本控制,大家可能就想到了sv

2017-05-05 11:06:47 573

转载 memset函数用法详解

memset用法详解 1。void *memset(void *s,int c,size_t n) 总的作用:将已开辟内存空间 s 的首 n 个字节的值设为值 c。 2。例子 #include void main(){ char *s="Golden Global View"; clrscr(); memset(s,'G',6); printf("%s",

2017-05-05 10:51:50 1295

原创 约瑟夫环问题

代码: #include   #include   #include #define OVERFLOW -1 typedef int Elemtype;/*定义数据元素类型*/ /*数据类型定义*/ typedef struct Cnode { Elemtype data; struct Cnode *next; }CNode; CNode *joseph;/*定义一个全局

2017-05-04 23:08:08 400

原创 1007. 素数对猜想

让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数。显然有 d1=1 且对于n>1有 dn 是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。 现给定任意正整数N (5),请计算不超过N的满足猜想的素数对的个数。 输入格式:每个测试输入包含1个测试用例,给出正整数N。 输出格式:每个测试用例的输出占一行,不超过N的满足猜想的素数对的个数。

2017-05-04 09:10:53 424

原创 1006.换个格式输出整数

让我们用字母B来表示“百”、字母S表示“十”,用“12...n”来表示个位数字n( 输入格式:每个测试输入包含1个测试用例,给出正整数n( 输出格式:每个测试用例的输出占一行,用规定的格式输出n。 输入样例1: 234 输出样例1: BBSSS1234 输入样例2: 23 输出样例2: SS123 代码: #include int main() { 

2017-05-02 22:20:59 364

原创 1005.继续(3n+1)猜想(c语言)

卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。 当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、4、2进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这4个数已经在验证3的时候遇到过了,我们称5、8、4、2是被

2017-05-01 19:05:08 739

转载 sscanf函数的用法

sscanf()  :从一个字符串中读进与指定格式相符的数据.    函数原型:    Int sscanf( string str, string fmt, mixed var1, mixed var2 ... );    int scanf( const char *format [,argument]... );       sscanf与scanf类似,都是用于输入的,只是后者

2017-05-01 15:42:08 995

转载 Windows常见窗口样式和控件风格

一、窗口样式 WS_POPUP        弹出式窗口(不能与WS_CHILDWINDOW样式同时使用) WS_CHILDWINDOW  子窗口(不能与WS_POPUP合用) WS_MINIMIZE     创建窗口拥有最小化按钮 WS_MINIMIZEBOX  创建窗口拥有最小化按钮,须同时指定WS_SYSTEM样式 WS_VISIBLE      可见状态 WS_DISABL

2017-05-01 15:37:17 1135

转载 递归函数的理解

1.什么是递归函数(recursive function)             递归函数即自调用函数,在函数体内部直接或间接地自己调用自己,即函数的嵌套调用是函数本身。        例如,下面的程序为求n!:          long fact(int n)          {           if(n==1)           return 1;         

2017-05-01 12:13:26 614

转载 strtok函数的用法

strtok函数用于分割字符串,原型如下: char *strtok(char *str, const char *delim); str为指向欲分割的字符串,delim为分隔符,实例如下: [cpp] view plain copy #include    #include       int main(void)   {    

2017-05-01 11:29:44 513

原创 1002.写出这个数

读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。 输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。 输入样例: 1234567890987654321123456789 输出样例: yi san wu

2017-05-01 00:19:47 417 1

原创 1003.我要通过

“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。 得到“答案正确”的条件是: 1. 字符串中必须仅有P, A, T这三种字符,不可以包含其它字符; 2. 任意形如 xPATx 的字符串都可以获得“答案正确”,其中 x 或者是空字符串,或者是仅由字母 A 组成

2017-05-01 00:16:30 401

原创 1004.成绩排名

给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过80的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用1个空格分开,输入保证句子末尾没有多余的空格。输出格式:每个测试用例的输出占一行,输出倒序后的句子。输入样例:Hello World Here I Come 输出样例:Com

2017-05-01 00:10:41 385

原创 说反话 :给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。

输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过80的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用1个空格分开,输入保证句子末尾没有多余的空格。 输出格式:每个测试用例的输出占一行,输出倒序后的句子。 输入样例: Hello World Here I Come 输出样例: Come I Here World Hello

2017-04-30 14:19:36 15575 2

原创 对于输出的字符串进行反向输出(不包括汉字)

#include   void print()   {       char n;       scanf("%c",&n);       if(n != '\n')           print();       if(n!= '\n')           printf("%c",n);       if('\n' == n)           printf("\n反向

2017-04-30 09:59:11 546

原创 杀死人不偿命(3n+1)的猜想(c语言)

对任何一个自然数n,如果它是偶数,那么把它砍掉一半; 如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。 卡拉兹在1950年的世界数学家大会上公布了这个猜想, 传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业, 一心只证(3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学与科研的进展…… 我

2017-04-29 11:25:05 2083

微机原理课设-音乐发生器

在硬件上实现音乐发声,通过开关控制音乐切换与暂停、退出。

2019-01-19

音乐发生器代码

如果需要详细的东西,请看我上传的另一个文档,里面有详细的讲解和接线。

2019-01-19

UML宿舍楼管理系统

主要涉及宿舍楼管理系统时需要用到各式的图以及相关的讲解。

2019-01-19

设计模式课设

设计模式在JAVA JDK中的应用,主要列举了五个模式 以及相应的类图

2019-04-15

数据库系统复习提纲.docx

该文档为总结的数据库系统实现的复习提纲,里面有数据库系统考试的重点。

2019-05-29

安卓实验二.docx

该文档为安卓实验二 网络技术的实验报告,涉及了每个部分的代码,可直接运行。

2019-05-29

安卓实验报告-数据源适配器、Activity和Intent

该实验报告包含了安卓实验的五个内容 实验截图 以及实验心得和不足

2019-04-15

headphones_connect_5.1.0.apk

适合的耳机机型比较广泛,XM系列以及WH的很多系列耳机都可以使用,可以调节耳机播放方式。

2019-06-02

UML宿舍楼管理系统报告

这个文件主要是配上之前的UML的ppt的,主要体现的是设计思路。

2019-01-19

需求分析.docx

该文档为广州市工商局商标管理的需求分析文档,与后面的结构化分析文档和测试计划是一起的。

2019-05-29

Adobe PhotoShop注册机

配合前面发的ps2019 一起使用 将其复制到同名文件下后 再将CreateClound的账户退出 重新登录即可

2019-04-15

结构化方法概念模型设计.doc

该文档是广州市工商局商标管理软件产品的结构化分析报告。

2019-05-29

IOS界面.psd

该文档为IOS界面的psd格式,是IOS界面的UI设计,比较简约。

2019-05-29

空空如也

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

TA关注的人

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