文章列表
[置顶] SQL:目录
- 博客分类:
- 学习过程
第一章:关系型数据库管理系统概述
http://1319473196.iteye.com/blog/1848517
第二章:管理数据库和表
第三章:保证数据完整性
http://1319473196.iteye.com/blog/1849162
第四章:使用DML语句更改数据
http://1319473196.iteye.com/blog/1850620
第五章:简单的数据查询
http://1319473196.iteye.com/blog/1850793
第六章:聚合函数与分组
第七章:组合查询
第八章:联接
http://13194731 ...
[置顶] C语言:目录
- 博客分类:
- 学习过程
第一章:软件开发概述
http://1319473196.iteye.com/blog/1837664
第二章:编程语言概述
http://1319473196.iteye.com/blog/1838356
第三章:数据存储与输入输出
http://1319473196.iteye.com/blog/1839171
第四章:运算符、表达式和语句
http://1319473196.iteye.com/blog/1840318
第五章:选择结构
http://1319473196.iteye.com/blog/1841061
第六章:循环结构
...
第五章:
练习1:
USE t103;
CREATE TABLE t_bbc(
pk_id INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
b_name VARCHAR(50) NOT NULL,
b_region VARCHAR(60),
b_area DECIMAL(10), -- 单位:平方公里
b_population DECIMAL(11),
b_gdp DECIMAL(14) -- 单位:美元
);
DROP TABLE t_bbc;
INSER ...
第四章:DML语句
练习:
CREATE DATABASE t103;
USE t103;
CREATE TABLE t_shuangpin(
pk_id INT PRIMARY KEY AUTO_INCREMENT ,
s_name VARCHAR(50),
s_price DECIMAL(8,2),
s_class VARCHAR(100)
);
DROP TABLE t_shuangpin;
SELECT *FROM t_shuangpin;
INSERT INTO t_shuangpin
VALUES (NULL,'白菜',8.2,'蔬菜'),
(NULL,' ...
第二章:
第三章:
第二章作业:简易大学教学管理数据库
-- 建立Instant数据库
CREATE DATABASE instant;
-- 连接到Instant数据库
USE instant;
-- 创建教授表
CREATE TABLE i_professor(
pk_professorID INT PRIMARY KEY NOT NULL,
p_name VARCHAR(50) NOT NULL
);
-- 创建课程表
CREATE TABLE i_course(
pk_courseID INT PRIMARY KEY NOT NULL,
c_name VARCHAR( ...
一、C语言的数据类型包括基本类型(整形,字符型,浮点型),指针类型、构造类型(数组、共用体、结构体、枚举类型)和空类型。
二、结构类型的声明格式:
struct 结构名{
数据类型1 成员名1;
数据类型1 成员名1;
……
数据类型1 成员名1;
};
注意:大括号最后的分号不能忘记。
三、声明结构变量及赋初值:
struct 结构名 结构变量={ , , ,};
四、访问一个结构变量中的某个成员的格式为:
结构变量名.成员名
其中,点(.)是成员选择运算符。
五、定义指针的语法:
指针的变量类型名 *指针变量名;
如:int *p ...
一、在C语言程序设计时,通常将一个大的程序按功能分成若干个较小的模块,每个模块编写成结构清晰、接口简单、容易理解的程序段——函数。这种方法叫模块化程序设计方法。系统提供的标准函数,又称为库函数。
二、函 ...
一、数组:按一定顺序排列,具有某种相同性质的同类型变量的集合。这些变量具有相同的名字和数据类型,在内存中顺序排列,并通过下标相互区分。
二、定义形式:数据类型 数组名[整形常量表达式];
引用形式:数组名[下标表达式]
1、符号常量与常量表达式也可以。
2、定义时整形常量表达式与引用时的数组元素的下标表达式是完全不同的概念。
3、系统不检查数组下标是否越界,只能由编程者自己掌握。所以不要进行下标越界的引用
三、一维数组初始化形式:数据类型 数组名[整形常量表达式]={初值1,初值2,……};
1、初始化的数据个数不能超过数组元素的个数。
2、存储类型为sta ...
一、循环控制语句控制一个代码块多次执行,直到某个条件满足。重复做某件事的现象称为循环。重复执行的程序段称为循环体。有两种形式:当型循环和直到型循环。如图1。
图1:
while型循环和for循环属于当型循环;do_while型循环属于直到型循环。
1、当型循环:首先判断循环控制表达式是否为“真”,若为“真”,则反复执行循环体。若为“假”则结束循环。
2、直到型循环:首先执行循环体,然后才判断循环控制表达式,若为“假”,则反复执行循环体,直到循环控制表达式为“真”时结束循环。
二、while型循环的语法形式为:while (表达式) {循环体语句}
表达式是控制循环的条件,它可以是 ...
一、所有程序在执行时,程序中的语句按其先后顺序执行。这种按照语句的先后次序顺序执行的程序结构称为顺序结构。
根据某种条件的成立与否而采用不同的程序段进行处理的程序结构称为选择结构。
二、简单if语句:if (表达式) {语句;}
小括号中的表达式表示控制条件,表达式的值非零为“真”,零为“假”。
if语句中控制条件通常用关系表达式或逻辑表达式构造,也可以用一般表达式。
C语言中,用数值1表示逻辑“真”,用0表示逻辑“假”。在判断条件时又以非0为“真”,以0为“假”。
三、if else语句:if (表达式) {语句1;} else (语句2;}
else不接受参数,只 ...
在C语言中,当使用多个不同数据类型的变量进行数据运算时,有两种方法可以将同一表达式中不同数据类型的数据转换成同一类型的数据,分别是自动类型转换和强制类型转换(sizeof)。
其中自动类型转换有如下基本规则:
1 ...
一、浮点类型的除法运算得出一个浮点数结果,而整数除法运算则产生一个整数结果。在C语言中,整数除法结果中如果有小数,则小数部分会被丢弃,这个过程被称为截尾。
二、取模运算符“%”用于整数运算。不要对浮点数 ...