自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

桔子

每件事都有它自然发生的时间

  • 博客(16)
  • 收藏
  • 关注

转载 堆内存和栈内存详解

[转载地址](http://blog.csdn.net/abcjennifer/article/details/39780819)一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)—由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈 2、堆区(heap)— 一般由程序员分配释放,若程序员不释放,程序结束时可

2017-09-29 19:37:43 321

原创 编写一个程序,它从标准输入读取C源代码,并验证所有的花括号都正确的成对出现。

#include <stdio.h>#include <windows.h>int fun(){ char ch; int count = 0; while ((ch=getchar()) != EOF)//按下Ctrl+Z结束输入 { if (ch == '{') count++; else if (ch

2017-09-28 15:19:34 311

原创 求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,例如:2+22+222+2222+22222

#include <stdio.h>#include <windows.h>int main(){ int i = 0; int number1 = 0; int number2 = 0; int sum = 1; printf("请输入你想求其Sn的个位数值:"); int a = 0; scanf("%d",&a);

2017-09-28 14:20:18 734

原创 输出0~999之间的“水仙花”数,“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身,如;153=1+5+3?,则153是一个“水仙花数”。

0~999之间的水仙花数有153、370、371、407#include <stdio.h>#include <windows.h>int main()//输出0~999之间的所有水仙花数{ int i = 0; int number = 0; int hundreds = 0; int decade = 0; int bit = 0; for

2017-09-28 14:13:11 897

原创 在屏幕上用“*”输出指定行数的菱形图案

![程序运行结果图:](http://img.blog.csdn.net/20170928140711452?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd195X3hfeQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)#include <st

2017-09-28 14:08:36 959

原创 C语言,进制转换之二进制转十六进制,完整代码

#include "iostream"using namespace std;#define MAX 50int _2to16()//二转十六{ cout << "请输入二进制数,并以‘$’结束:"; char elem2[MAX]; int flag = 1; char ch; int i = 0; while (flag) {

2017-09-26 10:13:00 26280 1

原创 C语言,进制转换之二进制转十进制,完整代码

#include "iostream"using namespace std;#define MAX 50int main()//二转十{ cout << "请输入二进制数,并以‘$’结束:"; char elem2[MAX]; int flag = 1; char ch; int i = 0; while (flag) {

2017-09-26 10:11:34 9041

原创 C语言,进制转换之二进制转八进制,完整代码

#include "iostream"using namespace std;#define MAX 50int main()//二转八{ cout << "请输入二进制数,并以‘$’结束:"; char elem2[MAX]; int flag = 1; char ch; int i = 0; while (flag) {

2017-09-26 10:09:31 9333 1

原创 C语言,进制转换之八进制转二进制,完整代码

#include "iostream"using namespace std;#define MAX 50int main()//八转二{ int elem2[MAX]; char elem8[MAX]; cout << "请输入八进制数,并以‘$’结束:"; int flag = 1; char ch; int i = 0; whil

2017-09-25 20:15:54 8327

原创 C语言,进制转换之十进制转二进制,完整代码

#include "iostream"using namespace std;#define MAX 50int _10to2()//十转二{ cout << "请输入一个整型十进制数:"<<endl; int number; cin >> number; int elem2[MAX]; int i = 0; int length=0;

2017-09-25 20:14:21 12569

原创 C语言,进制转换之十六进制转二进制,完整代码

int _16to2()//十六转二{ int elem2[MAX]; char elem16[MAX]; cout << "请输入十六进制数,并以‘$’结束:"; int flag = 1; char ch; int i = 0; while (flag) { cin >> ch; if (ch !

2017-09-25 20:06:50 28281 2

原创 简单的算法题,包括1.打印100——200之间的的素数2.输出乘法口诀表3.判断1000年——2000年之间的闰年,给出完整代码

#include "iostream"using namespace std;int su_shu()//打印100——200之间的的素数{   int number1;int number2;int sum = 0;for (number1 = 100; number1 {for (number2 = 2; number2 if (number1%

2017-09-21 19:13:31 659

原创 合并两个单链表,其中包括尾插法建表、计算单链表长度、输出单链表,给出完整代码

#include "iostream"using namespace std;#define MAXSIZE 100typedef struct Node{char data;struct Node *next;}Node,*LinkList;LinkList Init_LinkList()//建立头结点,初始化单链表,即建立空表{Node *L;

2017-09-13 17:58:10 451

原创 单链表的基本操作,正序/逆序建表(尾插法/头插法)、计算单链表长度、输出单链表内容、插入、删除,给出完整代码

#include "iostream"using namespace std;typedef struct Node//结点类型定义{char data;struct Node * next;}Node,*LinkList;//*LinkList用来定义单链表的头结点,Node用来定义单链表中的结点(头结点不属于单链表的内容)LinkList Init_List

2017-09-11 19:35:31 1290

原创 自己写的顺序表的基本操作,插入、删除、修改,给出完整代码,其中运用到goto语句

#includeusing namespace std;#define MAXSIZE 100typedef int DataType;typedef struct{DataType data[MAXSIZE]; //通常用一位数组来描述顺序表的数据存储int SeqLength; /*线性表长度*/} SeqList;SeqList *Init_Seq

2017-09-09 01:39:23 6092

原创 对fflush(stdin)功能以及实际应用的个人体会,对初学者应该挺有用

fflush(stdin)的功能是清空输入缓冲区,至于什么是输入缓冲区,在下面会有解释。举个例子,“现在要求往一个整型数组里输入3个整数,并且输出指定序号对应的元素”。比如输入11,12,13,之后输出第2个元素,应该输出12。代码如下:#include "iostream"using namespace std;int main(){int elem[20

2017-09-08 19:10:10 1800

空空如也

空空如也

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

TA关注的人

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