- 博客(51)
- 资源 (3)
- 收藏
- 关注
转载 写给明天的软件工程师
很高兴你选择了软件行业,一个充满机遇与挑战的行业,一个让你能够实现理想却又令你无数次沮丧的行业,一个让你从好奇到喜欢到讨厌到钟爱的行业,一个可以展示你的聪明才智却又时常怀疑自己能力的行业,一个让你变得更加成熟和勇敢的行业。 作为立志从事软件开发的人,我们首先应该热爱自己所从事的事业。初学编程是一件很辛苦却又充满快乐的事情,还记得多年以前我在刚接触软件开发时,和一帮有共同爱好的朋友从陌
2014-04-28 09:36:36
470
原创 第三周-5
上机内容:数据类型、表达式、控制结构。 上机目的:编程序输出各种星号图。 我的程序: #include using namespace std; int main() { int i,j,k; for(i=0;i<=5;i++) { for(j=5-i;j>0;j--) cout<<" "; for(k=0;k<=2*i;k++) cout<<"*"; cou
2014-04-02 16:18:54
343
原创 第三周-4
上机内容:数据类型、表达式、控制结构 上机目的:利用公式计算π=4(1-1/3+1/5-1/7+1/9-...)的近似值,直到括号中最后一项的绝对值小于0.000001为止。 我的程序: #include #include using namespace std; int main() { int s=1; double n=1,t=1,pi=0; while((fabs(t))>=1
2014-04-02 14:23:13
428
原创 第三周-3
上机内容:数据类型、表达式、控制结构。 上机目的:输入一段英文(以符号“$”表示文章输入结束),分别统计出其中元音字母的个数。 我的程序: #include using namespace std; int main() { int sum=0,a_count=0,u_count=0, e_count=0,i_count=0,o_count=0,count=0; char vowel
2014-04-02 14:19:40
490
原创 第三周-2
上机内容:数据类型、表达式、控制结构 上机目的:任意输入三条边(a,b,c实型),若能构成三角形,则计算并输出其面积,否则输出标志“No Triangle!”。 我的程序: #include #include using namespace std; int main() { int a,b,c; float t,s; cin>>a; cin>>b; cin>>c; if(a+b
2014-04-01 11:09:39
475
原创 第三周-1
上机内容:数据类型、表达式、控制结构 上机目的:编写程序,输出各种基本类型所占用的字节长度。 我的程序: #include using namespace std; int main() { cout<<"短整型:"<<sizeof(short)<<' '; cout<<"整型:"<<sizeof(int)<<' '; cout<<"长整型:"<<sizeof(long)<<end
2014-04-01 10:37:58
434
原创 指针问题
上机内容:了解指针。 上机目的:弄清楚什么是指针。 我的程序: #include using namespace std; int main() { int a=5; int *p=&a; cout<<a<<endl; cout<<&a<<endl; cout<<*p<<endl; cout<<p<<endl; return 0; } /* a是一个占了4个字节的整型变量
2014-03-27 16:23:13
423
原创 百钱问题
上机内容:解决百钱问题,将一元人民币兑换成1、2、5分的硬币,有多少种换法 上机目的:熟悉百钱问题。 我的程序: #include using namespace std; void main() { int i,j,sum=0; for(i=0;i<=20;i++) for(j=0;j<=50;j++) if(100-5*i-2*j>=0) { sum++;
2014-03-25 22:20:15
2178
原创 计算Fibonacci数列
上机内容:用动态分配空间的方法计算Fibonacci数列的前30项并存储到动态分配的空间中 上机目的:学习Fibonacci数列算法 我的程序: #include using namespace std; void main() { int *p=new int[30]; *p=1; *(p+1)=1; cout<<*p<<"\t"<<*(p+1)<<"\t"; p=p+2; f
2014-03-25 21:55:06
756
原创 函数重载
重载构成的条件是函数的参数类型、参数个数不同,但是不能根据返回值类型的不同进行区分。#include int add(int x, int y) { return x+y; } double add(double a,double b) { return a+b; } void main() { cout<<add(5,10)<<endl; cout<<add(5.0,10.5)<<en
2014-03-25 11:17:35
410
原创 显示图案
package a; public class JAVA { public static void main(String[] args) { System.out.println(" J A V V A"); System.out.println(" J A A V V A A"); System.out.pr
2013-07-10 01:00:47
467
原创 显示三条消息
package a; public class Welcome { public static void main(String[] args) { System.out.println("Welcome to Java!"); System.out.println("Welcome to Computer Science!"); System.out.println("Progr
2013-07-09 23:34:42
480
原创 暑假好好学习Java
学习东西是要自己静下心去学的,任何东西在不知道和没有接触的时候是根本无兴趣可谈的。只有自己慢慢去摸索去学习就会找到兴趣所在的。坚持是学好任何知识的前提。好好暑假为自己加油加料,把以前丢下的好好补回来。下个学期就大三了,就压力山大了。不管如何要把这个暑假过充实点,把Java学好来。我会用行动去证明我所说的!我也相信我是可以做到的。Java,其寓意是为世人端上一杯热咖啡。我很喜欢这句话。
2013-07-09 23:18:09
545
原创 实验七 二叉树的其他典型算法
#include #include #include #include #define ERROR 0 #define MaxSize 100 typedef char ElemType; typedef struct node { ElemType data; /*结点的数据元素*/ struct node *lchild; /*指向左孩子*/ stru
2013-05-13 21:56:32
583
原创 考完数据结构的一些感想
今天下午数据结构期中考试,我把会做的一下就做完了,会做的也就是那三分之一吧,后来就在那里等时间,因为做不出来在那里挨时间很难受,监考老师是我们自己的数据结构老师,他说这下你们知道有很多不会了吧,你们要花多点时间进去了。不然的话就会在期末的时候挂掉的。是啊,有很多很多都不会啊,真的很可怕啊!好多课都快结了,我又感觉没有学到什么,真不知道自己在学校是干了些什么了。说实话我也真不知道这个数据结构怎么样子
2013-05-09 23:04:31
598
原创 实验六 二叉树的递归遍历及其应用
#include #include #include #define ERROR 0 #define MaxSize 100 typedef char ElemType; typedef struct node { ElemType data; /*结点的数据元素*/ struct node *lchild; /*指向左孩子*/ struct
2013-05-06 20:03:22
790
原创 实验五:稀疏矩阵的存储和快速转置
#include #include #define OK 1 #define ERROR 0 #define MAXSIZE 1250 #define MAXRC 200 typedef int ElemType; /* 元素的类型?*/ typedef struct{ int i; /*元素的行*/ int j; /
2013-04-27 18:50:29
755
原创 实验六
分别实现Shape、Circle、Square的定义,其中Shape为抽象类; abstract class Shape{ public abstract double getArea(); double r; } class Circle extends Shape{ Circle(double r){ this.r=r; } public double g
2013-04-15 18:21:34
504
原创 用栈实现十进制转八进制在Win-TC下运行(数据结构)
#include #include #include #include #define OK 1 #define ERROR 0 #define OVERFLOW -1 #define STACK_INIT_SIZE 100 #define STACKINCREMENT 10 typedef int SElemType; typedef struct{ SElemType *base
2013-04-10 16:00:16
533
原创 5.2 实验练习
5.2.3 接口回调 interface ComputerTotalSales{ public double totalSalesByYear(); } class Televison implements ComputerTotalSales{ public double totalSalesByYear(){ return 10000; } } class
2013-04-10 15:10:50
559
原创 该怎么样去选方向?(软件开发还是软件测试?)
现在是大二的下个学期了,我们软件学院第一方向的人现在开始选方向,真不知道选什么好啊?有三个方向可以选;第一个是软件测试(留在学校四年)、第二个是软件开发(留在学校三年,第四年就去我们学校的合作企业里实习)、第三个是大三去企业里就是江西微创(也就是“2+2”)。第三个方向我不想选,因为我感觉这两年我在学校一点东西都没有学到。至于第二个我也不想选,因为大家都认为女生学软件开发不怎么有优势,第三个方向是
2013-04-04 22:54:40
561
原创 实验五 继承与接口(一)
1、父类与子类 class Point{ private double x; private double y; Point(double x,double y){ this.x=x; this.y=y; } void print(){ System.out.printf("x=%4.2f,y=%4.2f\n",x,y); } } class ColorPoint
2013-04-04 20:48:17
725
原创 实验一 创建数据库及表
create table paper ( pno char(10) primary key, pna char(12), ppr numeric(2,1), );create table customer ( cno char(8) primary key, cna char(10), adr char(120), ); create table cp ( cno char(8),
2013-04-03 22:08:25
1011
原创 5.2实验练习
上转型对象 abstract class Employee{ public abstract double earnings(); } class YearWorker extends Employee{ public double earnings(){ double salaries=200000; return salaries; } } class MonthWorker
2013-04-03 20:52:35
720
原创 实验二:线性表的链式存储结构(验证性实验)
#include #include #include #define OK 1 #define EQUAL 1 #define ERROR 0 #define OVERFLOW -1 #define LIST_INIT_STZE 100 #define LISTINCREMENT 10 struct STU{ char name[20]; char stuno[10]; i
2013-04-02 21:26:13
930
原创 包、访问权限、对象的组合
MathApp.java import geometry.*; class MathApp{ public static void main(String args[]){ Point a=new Point(0,0); Point b=new Point(1,1); Line line=new Line(a,b); double length=line.length();
2013-04-02 19:38:04
469
原创 实验一:线性表的顺序存储结构(验证性实验)
#include #include #include /*符号常量*/ #define ERROR 0 #define OK 1 #define EQUAL 1 #define OVERFLOW -1 #define LIST_INIT_SIZE 100 /* 线性表存储空间的初始分配量 */ #define LISTINCREMENT 10 /* 线性表存储空间的分配增量 */ s
2013-03-31 12:26:14
1180
原创 实验四 类与对象(二)
1.对象实例的引用 修改后的代码 class Card{ int id; double balance; Card(int id,double balance){ this.id=id; this.balance=balance; } void withdraw(double amount){ balance-=amount; }
2013-03-27 14:42:11
1065
原创 实验三 类与对象 (一)
class Circle{ static double PI=3.14; double r; Circle(double radius){ r=radius; } static void setPI(double pi){ PI=pi; } double circumference(){ return 2*PI*r; } double area(){ return
2013-03-22 22:15:48
733
原创 难道是我错了?
可能真的是我错了,一直以来我都是有话就直接说的人。因为我的性格比较外向吧!看到室友天天去图书馆自习,看着她一点效果都没有,老师发的一张数据结构试卷几乎都是白的,我今天说她了。可能我是没有资格说她吧,但是我忍了好久才说的。今天数据结构她又睡觉了,天天上课都是睡觉,我是实在看不下去了,所以讲了她。我知道我没有什么可以说她的,而且我说了也没有用。可能是我太直接说她了,让她心里不舒服了,我真的要改改。说话
2013-03-22 19:01:38
623
基于uCOSII的小型GUI的应用程序实验
2013-12-08
基于uCOSII的LCD驱动编程绘制蓝黄黑绿红的奥运五环标志
2013-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人