- 北有云溪
-
switch语句的格式和功能
switch(表示式){
case常量表达式1: 语句1;
case常量表达式2: 语句2;
…
case常量表达式n: 语句n;
default : 语句n+1;
}
一般,该语句与回圈语句一起使用,在每个case语句后面加上break语句,是强制跳出回圈的意思,如果没有,就会接连实行下面的语句,得不到想要的结果!
功能:判断( 表示式 )符合哪个 (常量表达式)
就执行哪个case后面的语句。
switch语句的格式和功能
+语言程式设计
学校的教学大纲
1.课程性质、任务与目的
C++语言程式设计课程是一门学习计算机高阶语言程式设计的课程。主要任务是介绍C++语言中的资料型别、运算、语句结构及其程式设计的基本方法。目的是使学生掌握一门高阶程式设计语言,了解面向物件程式设计的基本概念与方法,进而学会利用C++语言学会解决一般应用问题,并为后续课程奠定程式设计基础。
2.教学媒体
文字教材:《C++语言基础教程》(带自学辅导光碟) 徐孝凯编著 清华大学出版社出版
习题解答: 放在清华大学出版社的春满人间百花吐艳 福临小院四季常安 欢度春节
select语句的格式和含义
select语句在VB中select case 直(数值表示式,字元表示式)
case 直
case else
end select
在sql资料库中select * from 表名 where 条件 如:select user from dy where user=abcde(在表dy中查询user为abcde的记录)
select 在C中也有这里就不在细说了。。楼主如果想知道的话可以去百度搜素select语句在C中的用法
switch语句的作用,功能,及含义
1.一般形式
switch(表示式)
{case 常量表达式1:语句1
case 常量表达式2:语句2
…
case 常量表达式n:语句n
default: 语句n+1
}
例如:要求按照考试成绩的等级打印出百分制分数段
switch(grade)
{ case "A":printf("85~100 ");break;
case "B":printf("70~84 ");break;
case "C":printf("60~69 ");break;
case "D":printf("<60 ");break;
default:printf("error! ");
}
2.说明
(1)switch后面括弧内的“表示式”,ANSI标准允许它为任何型别;
(2)执行过程;
(3)各个case和default的出现次序不影响执行结果;
(4)每一个case的常量表达式的值必须互不相同;
(5)执行完一个case后面的语句后,流程控制转移到下一个case继续执行,可用break语句终止。
(6)多个case可以共用一组执行语句,如:
case "A":
case "B":
case "C": prinf(">60 ");break;
SWITCH语句的基本格式、基本意思?
xxhelforever弱智玩意case后面是冒号
要VF中SQL语句的格式
VF常用SQL语句大全
SQL是结构化查询语言,查询是SQL语言的重要组成部分,但不是全部,SQL还包括资料定义,资料操纵和资料控制功能等部分.如今SQL已成为关系资料库的标准资料语言,所以现在的关系资料库管理系统都支援SQL.FOXPRO从2.5 FOR DOS版式就开始支援SQL,现在VISUAL FOXPRO当然在之方面更加完善,以下是VF经常用到SQL语句.
--语 句 功 能
--资料操作
SELECT --从资料库表中检索资料行和列
INSERT --向资料库表新增新资料行
DELETE --从资料库表中删除资料行
UPDATE --更新资料库表中的资料
--资料定义
CREATE TABLE --建立一个数据库表
DROP TABLE --从资料库中删除表
ALTER TABLE --修改资料库表结构
CREATE VIEW --建立一个检视
DROP VIEW --从资料库中删除检视
CREATE INDEX --为资料库表建立一个索引
DROP INDEX --从资料库中删除索引
CREATE PROCEDURE --建立一个储存过程
DROP PROCEDURE --从资料库中删除储存过程
CREATE TRIGGER --建立一个触发器
DROP TRIGGER --从资料库中删除触发器
CREATE SCHEMA --向资料库新增一个新模式
DROP SCHEMA --从资料库中删除一个模式
CREATE DOMAIN --建立一个数据值域
ALTER DOMAIN --改变域定义
DROP DOMAIN --从资料库中删除一个域
--资料控制
GRANT --授予使用者访问许可权
DENY --拒绝使用者访问
REVOKE --解除使用者访问许可权
--事务控制
COMMIT --结束当前事务
ROLLBACK --中止当前事务
SET TRANSACTION --定义当前事务资料访问特征
--程式化SQL
DECLARE --为查询设定游标
EXPLAN --为查询描述资料访问计划
OPEN --检索查询结果开启一个游标
FETCH --检索一行查询结果
CLOSE --关闭游标
PREPARE --为动态执行准备SQL 语句
EXECUTE --动态地执行SQL 语句
DESCRIBE --描述准备好的查询
---区域性变数
declare @id char(10)
--set @id = 10010001
select @id = 10010001
---全域性变数
---必须以@@开头
--IF ELSE
declare @x int @y int @z int
select @x = 1 @y = 2 @z=3
if @x > @y
print x > y --列印字串x > y
else if @y > @z
print y > z
else print z > y
--CASE
use pangu
update employee
set e_wage =
case
when job_level = "1" then e_wage*1.08
when job_level = "2" then e_wage*1.07
when job_level = "3" then e_wage*1.06
else e_wage*1.05
end
--WHILE CONTINUE BREAK
declare @x int @y int @c int
select @x = 1 @y=1
while @x < 3
begin
print @x --列印变数x 的值
while @y < 3
begin
select @c = 100*@x + @y
print @c --列印变数c 的值
select @y = @y + 1
end
select @x = @x + 1
select @y = 1
end
--WAITFOR
--例 等待1 小时2 分零3 秒后才执行SELECT 语句
waitfor delay "01:02:03"
select * from employee
--例 等到晚上11 点零8 分后才执行SELECT 语句
waitfor time "23:08:00"
select * from employee
if then else 条件语句的格式为
c#里没有这种语句哦,只有
if(条件)
{
操作;
}
else
{
操作
}
VFP 里面的 wait window语句的格式和位置。
wait [emessagetext] [to varname] [window [at nrow,ncolumn]] [nowait]
[clear|noclear][timeout nseconds]
举列子
wait window "请等候..." nowait &&显示在活动视窗右上面,程式继续进行,但仍显示"请等候..." 直到 wait clear 才消失
vf 中lnsert 和select语句的格式是怎样的?
inse into 表名 value(栏位1,栏位2.....)
sele from 表名 into table 表名
巢状的if语句的格式是什么?
if语句里面还有if语句,就叫巢状if语句。比如我们先判断一个人是否在地球上---条件满足---巢状if判断这个人是否在北半球---条件满足---巢状if判断这个人是否是男人!
这就是一个简单的3层巢状if判断:
if(一个人在地球上==true)
{
if(这个人在北半球==true)
{
if(这个人是男人==true)
{
巢状完成,只有这3个条件都满足才可以。巢状主要起这个作用。
}
}
}