- 博客(17)
- 收藏
- 关注
原创 Centos Linux 6.4 64位系统安装oracle database 11g
Linux 上安装oracle的官方指南http://www.oracle.com/pls/db112/portal.portal_db?selected=11&frame=#linux_installation_guides1.确定 Oracle Database 11g Release 2 依赖包安装根据官方的要求http://docs.oracle.com/cd/E11882_0
2013-07-08 15:14:46
3863
原创 学习C语言时候的代码
有点多/*已知 s=1!+2!+3!+…+n!,编程求解并依次输出符合条件s<m的最大n和s值,m从键盘输入。例如:输入:100000 输出:n=8 s=46233*/#include#define N 3void main(){ int i; long sum=0,n=1; for(i=1;i<=N;i++) { n=n*i;
2012-04-22 23:54:56
4149
原创 题型:SQL语句的考察
一 学生 – 课程数据库l 学生表:由学号、姓名、性别、年龄、系科五个属性组成,关系模式为:S(Sno,Sname,Ssex,Sage,Sdept). 其中 Sno 为主码。 l 课程表:由课程号、课程名、先修课程号、学时、学分五个属性组成,关系模式为:C(Cno,Cname,Cpno,Ctime,Ccredit), 其中 Cno 为主码。l 选修表:有学号、课程号、成绩三个属性组
2012-04-20 21:42:10
3070
转载 试卷
一. 选择题 1.已知变量说明如下: int k,a,b; unsigned long w=5; double x=1.42; 则以下不符合c语言语法的是( A ) (A) x%(-3) (B)w+=-3 (C) k=(a=2,b=3,a+b) (D) a+=a-=(b=1)*(a=2) 2.若int x=0,y=2,z=5; 则下列表达式值
2012-04-20 21:34:38
2967
原创 文件的基本操作
文件的打开(fopen函数)FILE *fp;fp=fopen(文件名,使用文件的方式)文件使用方式 含义"r"(只读) 为输入打开一个文本文件"w"(只写) 为输出打开一个文本文件"a"(追加) 向文本文件尾增加数据"rb" 为输入打开一个二进制文件"wb"
2012-04-20 16:02:37
1580
原创 打印各种星号
/*打印九九乘法表*/#includevoid main(){ int i,j; for(i=1;i<=9;i++) { for(j=1;j<=i;j++) printf("%d*%d=%-4d",j,i,i*j); printf("\n"); }}/*打印图形******* ***** *** *方法1:设:行数为n 行号为i,依
2012-04-20 15:23:09
4945
原创 自娱自乐:将字符串a复制为字符串b
#includevoid copy_string(char a[],char b[]){ int i=0; while(a[i]!='\0') { b[i]=a[i]; i++; } b[i]='\0';}void copy_string1(char *a,char *b){ for(;*a!='\0';a++,b++) *b=*a; *b='\0';}vo
2012-04-19 11:28:08
1292
翻译 转义字符
转义字符是C语言中表示字符的一种特殊形式。通常使用转义字符表示ASCII码字符集中不可打印的控制字符和特定功能的字符,如用于表示字符常量的单撇号( '),用于表示字符串常量的双撇号( ")和反斜杠( \)等。转义字符用反斜杠\后面跟一个字符或一个八进制或十六进制数表示。转义字符 意义 ASCII码值(十进制) 转义字符意义ASCII码值(十进制)\a
2012-04-12 01:47:52
2118
转载 C语言运算符优先级
优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名
2012-04-12 01:35:19
1008
原创 共用体类型,枚举类型的使用
在进行某些算法的C语言编程的时候,需要使几种不同类型的变量存放到同一段内存单元中。也就是使用覆盖技术,几个变量互相覆盖。这种几个不同的变量共同占用一段内存的结构,在C语言中,被称作“共用体”类型结构,简称共用体。注:在某些书籍中可能称之为“联合体”,但是“共用体”更能反映该类型在内存的特点。一般定义形式 union 共用体名 { 成员表列
2012-04-12 01:18:56
3151
原创 C语言实现:函数的递归调用
C语言中,所有的执行语句都只能出现在函数之中。同样,函数的调用也只能出现在某函数的函数体内。函数的调用以两种方式出现:函数的嵌套与函数的递归。 C语言中,所有函数的定义都是互相平行和独立的,一个函数的定义不能包含另一个函数的定义,即不允许函数的嵌套定义。但函数的调用可以通过用一个函数另一个函数来实现,这就形成了函数的嵌套定义!C语言不限制嵌套的个数和层数,这样我们就可以自由,合理的组织程序的模块
2012-04-12 00:55:06
5631
原创 (遍历)一些基本的求和,求积,求阶乘,计数问题(流程控制语句的使用)
知识点1,选择语句单分支选择:if......else多分枝选择结构if else if....elseswitch ( controllingExpression ) 注意有break和没有break的区别循环结构do{}while(条件表达式)while(条件表达式){}for( ; ;)语句注意:break和co
2012-04-12 00:35:43
3235
原创 常见算法:C语言中链表的操作(创建,插入,删除,输出)
链表中最简单的一种是单向链表,它包含两个域,一个信息域和一个指针域。这个链接指向列表中的下一个节点,而最后一个节点则指向一个空值。一个单向链表包含两个值: 当前节点的值和一个指向下一个节点的链接一个单向链表的节点被分成两个部分。第一个部分保存或者显示关于节点的信息,第二个部分存储下一个节点的地址。单向链表只可向一个方向遍历。链表最基本的结构是在每个节点保存数据和到下一个节点的地址,
2012-04-11 18:22:56
41568
7
原创 常见算法:c语言矩阵算法问题
矩阵:数学上,一个m×n矩阵乃一m行n列的矩形阵列。矩阵由数组成,或更一般的,由某环中元素组成。0.矩阵N*N相乘#includeint main(void){ int i,j,k; double a[3][3],b[3][3],c[3][3]; for(i=0;i<3;i++){ for(j=0;j<3
2012-04-11 17:52:45
14040
1
原创 常见算法:C语言中的排序算法--冒泡排序,选择排序,希尔排序
冒泡排序(Bubble Sort,台湾译为:泡沫排序或气泡排序)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端维基百科:点击打开链接/*用选择法对10个数进行排序*/#include
2012-04-11 17:43:12
18621
原创 常见算法:C语言求最小公倍数和最大公约数三种算法
最小公倍数:数论中的一种概念,两个整数公有的倍数成为他们的公倍数,其中一个最小的公倍数是他们的最小公倍数,同样地,若干个整数公有的倍数中最小的正整数称为它们的最小公倍数,维基百科:定义点击打开链接求最小公倍数算法:最小公倍数=两整数的乘积÷最大公约数求最大公约数算法:(1)辗转相除法有两整数a和b:① a%b得余数c② 若c=0,则b即为两数的最大公约数③ 若c
2012-04-11 17:22:12
409435
8
原创 常见算法:C语言求素数的问题
素数,又称为质数,指在一个大于1的自然数中,除了1和此整数自身外,无法被其他自然数整除的数(只有1和本身两个因数的数),维基百科:素数的定义点击打开链接算法过程:决定一个数m是否是素数,只要让m被2到 根m 或者(m-1)除,如果不能被2到 根m 或者(m-1)中的任何一个数整除,则就定m为素数例1:判断m是否是素数#include#includevoid main(){
2012-04-11 16:46:04
33357
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人