自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (10)
  • 收藏
  • 关注

转载 cin &&cout

经常要使用到cin和cout,花了点时间,把常见的问题整理了一下,供记性不好时查阅。在程序中包含iostream文件将自动创建cin对象和cou对象,即标准输入流和标准输出流。关于cout :<<操作符的默认含义是按位左移操作符,但ostream类重新定义了<<操作符,将其重载为输出方法。<<支持C++的所有的基本类型。对于每一种数据类型,C++都提供了operator<<()

2012-05-30 16:02:52 614

原创 关于指针数组的初始化和输入 问题

我想将数据输入到指针数组里面,然后再让他输出,可是结果总不是我想要的,源程序如下:#include#includeconst int max=3;main(){ char *name[max]; for (int i=0;i<max;i++) cin>>name[i]; for (i=0;i<max;i++) cout<<nam

2012-05-29 10:45:46 2859 1

原创 数学与计算机学院程序设计实验报告实验题目用函数实现字符串排序

数学与计算机学院程序设计实验报告年级 11级数电二班学号2011435058 姓名魏珊珊成绩______专业电气信息类计算机类实验地点主楼402 指导教师石强实验题目用函数实现字符串排序日期2012年5月23日一、实验目的:学会用指针数组二、实验问题描述说明一个可存放10个字符串的字符数组,个字符串有用户输入(假设用户输入的字符串长度上限为32)数组中每个元素的

2012-05-28 22:34:47 1188

原创 7--7函数实现指针字符数组的排序

/*说明一个可存放10个字符串的字符数组,个字符串有用户输入(假设用户输入的字符串长度上限为32)数组中每个元素的大小根据用户输入串的实际大小动态确定。编一个函数对数组进行排序。(排序时无需交换两个串,只交换他们的指针即可)*///C++实现#include#include //因为编译器的问题,所以用getch()显示运行结果 #include#define N 10

2012-05-28 18:25:46 1486

原创 //C++ 字符数组顺序排序

//C++ 字符数组顺序排序qsort()#include#include//顺序排序int cmp(const void*a,const void*b){ return*(char*)a-*(char*)b;}//逆序排序int cmp2(const void*a,const void *b){ return*(char*)b-*(char*)

2012-05-28 17:39:53 4557

原创 其实平淡的大学生活是最美好的

其实平淡的大学生活是最美好的。现在发现,在大学,不参加社团也很好,参加社团也很好。计算机专业的学生,生活不必太精彩了,乱七八糟的社团活动或学校各种讲座演讲啥的,参加,也是可以的,但打打酱油就行了,不要一味的崇拜这个人,那个人的,如果你认真准备准备,你有足够是时间去训练,或许你比他们更强。大学里,人们的时间分配不一样罢了,让外专业的学生编程序,他们还不会嘞~~~~~~

2012-05-24 22:51:21 1137

原创 8----14 不完整的

//8----14//指向数组的指针作函数参数//有个班,3个学生,各4门成绩,计算总平均分数以及第n 个学生的成绩 #include#include void average(float *p,int n);void search(float *p,int n);int main(){ float a[3][4]={{65,67,70,60},{8

2012-05-23 16:12:23 330

原创 //8----14//指向数组的指针作函数参数

//8----14//指向数组的指针作函数参数//有个班,3个学生,各4门成绩,计算总平均分数以及第n 个学生的成绩 #include#include void average(float *p,int n);void search(float (*p)[4],int n);int main(){ float a[3][4]={{65,67,70,6

2012-05-23 16:11:29 603

原创 8--13输出二维数组任一行任一列元素的值

//输出二维数组任一行任一列元素的值 #include#include int main(){ int a[3][4],i,j,m,n; cout<<"Please cin twelve digitals:"<<endl; for(i=0;i<3;i++) for(j=0;j<4;j++)

2012-05-23 14:45:33 1199

原创 8--12指向多维数组元素的指针变量之指向二维数组的指针

//指向多维数组元素的指针变量//输出二维数组元素,p为int *型 #include#include int main(){ int a[3][4],i,*p,j; p=a[0]; //a[0]为a[0][0]的地址,a为a[0]的地址 for(i=0;i<3;i++) for(j=0;j<4;j++) cin>>

2012-05-22 19:23:58 727

原创 8--10指针方法对10个整数从大到小顺序排列

// 数组做形参 #include#include void sort(int x[],int n); int main(){ int *p,i,a[10]; p=a; for(i=0;i<10;i++) cin>>a[i]; sort(a,10); for(i=0;i<10;i++,p++) cout

2012-05-22 18:19:28 1331

原创 8--8将数组a中n个整数按相反顺序存放

//完全用数组做 #include#include void inv(int x[],int n); int main(){ int i,a[10]; for(i=0;i<10;i++) cin>>a[i]; inv(a,10); //数组名可以代表整个数组,其实a代表a[0]的地址,传递给x的也是a[0]的地址 for(i=

2012-05-22 17:47:37 1367

原创 8---6用指针输出数组元素

//用数组#include#include int main(){ int a[10],i; for(i=0;i<10;i++) cin>>a[i]; for(i=0;i<10;i++) cout<<a[i]<<" "; //相当于*(a+i),其实数组的实质是指针,数组是按指针运算的a[i]是按a+i*d处理的,

2012-05-22 17:10:18 744

原创 关于参加ACM的几个误区

一、不要做了几百个题目就把自己当牛人,这只是成为牛人的必要条件而不是充分条件; 二、不要才做了几个水题就学大牛说“做题多了没用”,至少先AC 500题再来思考这个问题(正如不要人云亦云什么“钱多了没用”一样,这都是有钱人的感慨); 三、不要在多次失败后总找借口说“发挥不好”或者“太紧张”,其实还是实力问题(如果让你做小学一年级数学题,保证你发挥稳定而且不紧张); 四、不

2012-05-22 16:36:22 803

原创 ACM经典签名

1、最勤奋的ACMer——menjitianya2007Motto:饭可七日不食 水能三日不饮  然题不可一日不做2、最革命的ACMer——jiyuanMotto:严格训练,严格要求,提高警惕,保卫祖国3、最虔诚的ACMer——ft2028739Motto:上帝让你AC就是对你AC的最好的恩赐~4、最醒悟的ACMer——chong2008xinMotto

2012-05-22 16:34:15 1030

原创 8--5将输入的三个整数按大小顺序输出,用函数实现

//8--5将输入的三个整数按大小顺序输出,用函数实现#include#include int main(){ void exchange(int*q1,int *q2,int *q3); int a,b,c,*p1,*p2,*p3; cin>>a>>b>>c; p1=&a; p2=&b; p3=&c; exchange(p1,

2012-05-22 11:04:39 2516

原创 8--3用指针函数 对输入的两个整数按大小顺序输出

//用指针函数 对输入的两个整数按大小顺序输出#include#include int main(){ void swap(int*p1,int *p2); int *p1,*p2,*p,a,b; cin>>a>>b; p1=&a; p2=&b; if(a<b) swap(p1,p2); cout<

2012-05-22 10:42:54 1020

原创 8--2输入两个整数的值 按从大到小的顺序输出

//输入a,b两个整数,按从大到小的顺序输出#include#includeint main(){ int *p1,*p2,*p,a,b; cin>>a>>b; p1=&a; p2=&b; if(a<b) /*交换的是a,b的地址 ,在主函数中通过交换地址能达到交换a,b值的目的,

2012-05-22 10:34:41 775

原创 8---1通过指针变量访问整型变量

用C++改写的C程序设计上的例题#include#includeint main(){ int a=100,b=10; int *pointer_1,*pointer_2; pointer_1=&a; pointer_2=&b; cout<<"*pointer_1="<<*pointer_1<<"\t" <<"

2012-05-22 10:16:02 494

转载 计算的机学生好建议

一、认真听专业课,因为有些课像《数据结构》、《数据库系统原理》、《操作系统》等等,这种课老师讲一分钟能让你明白的内容,你自己看要看好几个月,有的甚至看了好几年都看不明白。 二、编程不是技术活,而是体力活。 三、当程序员你要有足够的韧性和毅力!有个高手出了一道题测试你的韧性和毅力:找个10000以内的素数表,把它们全都抄下来,然后再检查三遍,如果能够不间断地完成这一工作,你就

2012-05-20 13:41:48 1015

原创 院级比赛题目

一、单项选择题(每题2分,共20分)1.为避免if~else语句的二义性,C语言规定else总是和  B   匹配。(A) 在同一行上的if                       (B)在其之前最近的未配对的if(C) 缩进位置相同的if                   (D) 在其之前最近的if2.有以下程序段C  int k

2012-05-20 09:30:18 662

转载 指针的魅力

指针的魅力序指针说:love me,love me!但是他对指针说:I hate u,I hate u!…… 指针仅仅是作为指针,我们可以把它当做有用的工具,为我们提供便利与好处。说起工具不得不让我想起一样东西——锄头,因为原人类有了锄头才使人类文明进入了开荒造田的农业时代,解决了温饱,开启了人类新纪元。可以这么说吧锄头使人类文明得到进步,没有锄头也就没有今天的

2012-05-16 15:36:10 425

原创 实验报告<幻方,数组的排序和向数组中插入某个数>

数学与计算机学院程序设计实验报告年级11级数电二班学号2011435058 姓名魏珊珊成绩______专业电气信息类计算机类实验地点主楼402 指导教师石强实验题目­­学习数组日期2012年5月8日一、实验目的学会向数组中插入某个数;对于幻方有一定的了解,会用二维数组解决幻方问题;培养培养细心和耐心。二、实验问题描述(1)

2012-05-15 21:10:35 1615

转载 如何将二维数组作为函数的参数传递

如何将二维数组作为函数的参数传递   今天写程序的时候要用到二维数组作参数传给一个函数,我发现将二维数组作参数进行传递还不是想象得那么简单里,但是最后我也解决了遇到的问题,所以这篇文章主要介绍如何处理二维数组当作参数传递的情况,希望大家不至于再在这上面浪费时间。正文:   首先,我引用了谭浩强先生编著的《C程序设计》上面的一节原文,它简要介绍了如何将二维数组作为参数传递,原文如

2012-05-13 17:52:22 657

转载 幻方算法(Magic Square)学习笔记

幻方算法(Magic Square)学习笔记<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->一、幻方按照阶数可分成了三类,即奇数阶幻方、双偶阶幻方、单偶阶幻方。二、奇数阶幻方(劳伯法)奇数阶幻方最经典的填法是罗伯法。填写的方法是:把1(或最小的数)放在第一行正中;按以下规律排列剩下的(n×n-1)

2012-05-09 17:45:38 2937

原创 Dev C++ 与 ACM/ICPC程序设计在线评判系统

Dev C++ 与 ACM/ICPC程序设计在线评判系统2007年09月21日 星期五 16:20采用GNU编译器的C/C++,与ACM/ICPC程序设计在线评判系统调试环境相同http://downsoft.flash920.com:56578/my/devcpp-4.9.9.2_setup.exe哈工大OJ系统地址:acm.hrbeu.edu.cn

2012-05-08 22:59:16 1058 2

原创 C++ 中字符数组的使用方法

#include #include using namespace std;int main(){ string a[2]; for(int i=0;i<2;++i) { cin>>a[i]; cout<<a[i]<<endl; } return 0; }之所以抛弃char*

2012-05-08 10:53:03 1549

原创 指针7--1运算符&和*的示例

运算符&和*的示例#include#includeint main(){ int n; int *nptr; n=7; nptr=&n; printf("The address of n is %p" "\nThe value of nptr is %p\n\n",&n,nptr); printf("The value

2012-05-08 10:20:41 484

转载 程序员必知的8大排序3大查找

6、快速排序 (1)基本思想:选择一个基准元素,通常选择第一个元素或者最后一个元素,通过一趟扫描,将待排序列分成两部分,一部分比基准元素小,一部分大于等于基准元素,此时基准元素在其排好序后的正确位置,然后再用同样的方法递归地排序划分的两部分。(2)实例:上图中将待排序列分成两部分,一部分比基准元素小,一部分大于基准元素,然后对这两部分重复上图的求解过程。(这

2012-05-07 18:31:47 447

转载 程序员必知8大排序3大查找(一)

程序员必知8大排序3大查找(一)分类: 软件工程师基本功 2012-05-04 07:4413273人阅读 评论(132) 收藏 举报 第二篇《程序员必知8大排序3大查找(二)》每天都在叫嚣自己会什么技术,什么框架,可否意识到你每天都在被这些新名词、新技术所迷惑,.NET、XML等等技术固然诱人,可是如果自己的基础不扎实,就像是在云里雾里

2012-05-07 18:12:32 377

原创 照片

、、、

2012-05-03 14:24:24 415

原创 例题6--2//运用直接 选择排序法对整数数组元素按照从小到大顺序排序

//运用直接 选择排序法对整数数组元素按照从小到大顺序排序#include#define SIZE 8int main(){ int a[SIZE]={18,35,36,61,9,112,77,12}; //输出原数组 for(int i=0;i<=SIZE-1;i++) cout<<a[i]<<endl; //对数组

2012-05-03 12:54:47 3153

原创 关于该内存不能为"read"要终止程序

关于该内存不能为"read"要终止程序 方法一: 最管用、最彻底的方法是这个:一次运行注册所有dll 运行 输入cmd 回车在命令提示符下输入 for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 这个命令输入正确的话会看到飞快地滚屏 否则……否则失败就是没这效果 回车后慢慢等,相当长一段时间,要有耐心,直到

2012-05-02 21:24:13 5069

原创 杭电1014解题报告

说实话,杭电的题有点变态~~~~~~~对格式要求这样严格  本题表面是判断能不能取遍m的余数~~~~~~其实考的是互质~~~~http://acm.hdu.edu.cn/showproblem.php?pid=1014#include int main(){ long int STEP,MOD; while(scanf("%ld%ld",&STEP,&MOD

2012-05-01 19:28:11 1126 2

原创 杭电1012结题报告

杭电1021 首先要看清题目要求,本题与以往题目不同,他要求输出N从0--9的e值。其次题目的形式必须是                       n e                      - -------------                      0 1                      1 2                       2

2012-05-01 15:35:09 502

原创 1005

我不知道我的问题出在那里。。。。  #include int f(int A,int B,int n); int main() { int A,B,n; while(cin>>A>>B>>n) { cout<<f(A,B,n)<<endl;

2012-05-01 13:21:39 328 1

原创 杭电1008解题报告

杭电1008先简单说下题目:上一阶楼梯花6秒,下一阶楼梯花4秒,每上下一次电梯要停留4秒。最后求出上下楼梯花费的总时间。 #include //在杭电上#include通不过,大概是服务器的问题。 using namespace std;int main(){ int a[100]={0

2012-05-01 12:56:12 466

原创 CSDN管理员是谁呀,请给我解锁好吗

CSDN管理员是谁呀,请给我解锁好吗。我的账户被系统锁定了,我没法在论坛上和大家交流了,好苦闷那。。如何联系管理员呀,谁能告诉我一声。

2012-05-01 11:33:15 748 3

原创 CSDN管理员是谁呀,请给我解锁好吗

CSDN管理员是谁呀,请给我解锁好吗。我的账户被系统锁定了,我没法在论坛上和大家交流了,好苦闷那。。如何联系管理员呀,谁能告诉我一声。

2012-05-01 11:32:24 413

原创 我的CSDN账户被系统锁定。。。亲爱的管理员大神,求你给我解锁吧!!!

我在论坛有半年了,期间绝对没有干非法的事情,希望管理员给我解锁,感激不尽!!!

2012-05-01 11:13:34 603

easygui.py

easygui.py

2014-03-16

2014计算机考研大纲

2014计算机考研大纲

2014-03-16

交换机基本配置

交换机基本配置

2013-12-24

计算机网络期末考试试题及答案个人复习.doc

计算机网络期末考试试题及答案个人复习.doc

2013-12-24

pdca 循环

pdca 循环pdca 循环pdca 循环

2013-09-10

WEBQQTM2009Beta3.4_chs.exe

使用方便 快捷

2013-05-28

C语言转换说明符

C语言转换说明符

2012-09-22

USACO题解(NOCOW整理版

USACO题解(NOCOW整理版

2012-09-22

C语言谭浩强习题解析

C语言谭浩强习题解析。如果对C换不是很了解的话,可以试着做做书上的练习题,熟悉熟悉计算机高级语言C的用法。书上的题都很典型,对我们掌握基础知识很重要的。所以课后习题答案,可以拿来参考了。

2012-06-05

SQL语言的基本操作

SQL的基本操作

2012-04-10

空空如也

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

TA关注的人

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