Grade

实验三

ε祈祈猫儿з 提交于 2020-12-24 11:56:27
1.编写程序:从键盘上接受一个字母,若是大写字母按原样输出,若是小写字母则将 其转化为大写字母输出。 #include<stdio.h> #include<stdlib.h> int main() { char ch; printf("请输入一个字母:"); ch=getchar(); putchar(toupper(ch)); system("pause"); return 0; } 2.if 语句编程序求解下列式子,输入 x 后按下式计算 y 值并输出。 #include<stdio.h> #include<stdlib.h> int main() { int x,y; printf("请输入x:\n"); scanf("%d",&x); if(0<=x<=8){ y=x+2*x*x+10; }else{ y=x-3*x*x*x-9; } printf("y的值为:"); printf("%d",y); system("pause"); return 0; } 3. 用 if…else 语句编程实现:输入 一个学生成绩(百分制),对成绩进行等级划分: 当成绩大于等于 90 分时输出“优秀”;//当成绩大于等于 80 分且小于 90 分时输出“良 好”;//当成绩大于等于 70 分且小于 80 分时输出“中等”;//当成绩大于等于 60 分且小于 70 分时输出“及格”;/

SpringCloud-Sentinel

半世苍凉 提交于 2020-12-21 17:57:53
TODO: 线程池线程异常,处理??? Add Dependency <!-- replace here with the latest version --> <dependency> <groupId>com.alibaba.csp</groupId> <artifactId>sentinel-core</artifactId> <version>1.8.0</version> </dependency> Define Resource // > - 2. Define Resource try (Entry entry = SphU.entry("HelloWorld")) { // Your business logic here. System.out.println("hello world"); } catch (BlockException e) { // Handle rejected request. e.printStackTrace(); } // try-with-resources auto exit Define Resource List<FlowRule> rules = new ArrayList<>(); FlowRule rule = new FlowRule(); rule.setResource("HelloWorld"); // set

[shell] if语句用法

£可爱£侵袭症+ 提交于 2020-12-19 11:08:36
bash中如何实现条件判断? 条件测试类型 : 整数测试 字符测试 文件测试 一、条件测试的表达式: [ expression ] 括号两端必须要有空格 [[ expression ]] 括号两端必须要有空格 test expression 组合测试条件 : -a: and -o: or !: 非 二、整数比较: -eq 测试两个整数是否相等 -ne 测试两个整数是否不等 -gt 测试一个数是否大于另一个数 -lt 测试一个数是否小于另一个数 -ge 大于或等于 -le 小于或等于 命令间的逻辑关系 逻辑与:&& 第一个条件为假 第二个条件不用在判断,最总结果已经有 第一个条件为真,第二个条件必须得判断 逻辑或:|| 三、字符串比较 == 等于 两边要有空格 != 不等 > 大于 < 小于 四、文件测试 -z string 测试指定字符是否为空,空着真,非空为假 -n string 测试指定字符串是否为不空,空为假 非空为真 -e FILE 测试文件是否存在 -f file 测试文件是否为普通文件 -d file 测试指定路径是否为目录 -r file 测试文件对当前用户是否可读 -w file 测试文件对当前用户是否可写 -x file 测试文件对当前用户是都可执行 -z 是否为空 为空则为真 -a 是否不空 五、if语法 if 判断条件 0为真 其他都为假 .单分支if语句

mysql with python

天涯浪子 提交于 2020-12-18 19:23:51
前言: 数据库为人类解决了三大问题:持久化存储、优化读写、数据标准化。 MySQL它不是数据库,它是管理数据库的软件。MySQL管理了很多数据库。是典型的服务型数据库,需要TCP/IP去连接。 MySQL的包含关系:最外面是MySQL,里面有一些数据库,数据库中有一些表。 安装MySQL: (一).Linux篇 python web应用都是在Linux中跑的,数据库也是在Linux中的。所以一定要学会敲原生态的SQL代码。 Linux下已有高手老师打包好了MySQL,先用命令"ss -tnl"看下有没有3306端口,有的话,MySQL服务就是在正常运行。 如果没有,打命令:"sudo service mysql start"来启动MySQL服务。 (二).windows篇 服务都是跑在Linux下的,windows只是作为测试或者学习用。 MySQL的安装方案,去看这篇文章:http://www.cnblogs.com/20gg-com/p/6116258.html,此文写得很详细,照着做就可以了。学习用的话,完全够了! 另外,自己去安装个MySQL Workbench(可视化管理工具),不用再看着黑乎乎的命令行了。 注意建库时要选择好编码!还有字段也要指定编码! 一、MySQL基础命令 下面这些命令都是在Xshell中敲的。每条SQL语句的结尾都必须要有分号";"

MySql的回顾六:子查询(内查询)

大城市里の小女人 提交于 2020-12-17 04:20:21
  西北望乡何处是,东南见月几回圆。 月亮又慢悠悠的挂上了天空,趁着睡前梦呓,我就带领各位可爱的读者们探索MySql最后的子查询部分。 说明:有些查询结果出来结果截图与题目要求不一样会出现多余的字段是为了方便展示结果的可读性。实际操作的读者可以删除SELECT后面多余的字段得到正确的结果。 #WHERE或HAVING后面 # 1 .标量子查询(单行子查询) # 2 .列子查询(多行子查询) # 3 .行子查询(多列多行) #特点: # ①子查询放在小括号内 # ②子查询一般放在条件的右侧 # ③标量子查询:一般搭配着单行操作符使用 # 单行操作符: > < >= <= <> !- # 列子查询,一般搭配着多行操作符使用 # IN,ANY / SOME(任意),ALL # ④子查询的执行优先与主查询执行,主查询的条件用到了子查询的结果。 #1 .标量子查询 #案例1:谁的工资比Abel高? #①查询Abel的工资 SELECT salary FROM employees WHERE last_name = 'Abel'; #②查询员工的信息,满足Salary> ①结果 SELECT * FROM employees WHERE salary>(SELECT salary FROM employees WHERE last_name='Abel'); #案例2.返回job

sql的转义字符单引号

不打扰是莪最后的温柔 提交于 2020-12-11 06:58:11
在SQL中,我们都知道单引号 ' 表示字符串的开始和结束符号,如: select * from students where name = ' 小明 '; 但如果字符串里面有单引号时,应该怎么查询呢? 这是我最近遇到的一个问题,需求是对一张表的数据进行更新,但各个环境的数据并不一致,只能通过拼接的方式生成适合对应环境的变更脚本。更新语句格式如下: 1 update students set grade = ' 一年级 ' where grade_id = ' 01 ' and grade is null ; 2 update students set grade = ' 二年级 ' where grade_id = ' 02 ' and grade is null ; 3 ... 4 -- 只是举例,实际就是各个环境字段值不一致,需要先根据环境拼接变更脚本 拼接sql语句的脚本初始如下: -- db2数据库使用下面的语句 select ' update students set grade = ' || grade || ' where grade_id = ' || grade_id || ' and grade is null; ' from classes where grade_id in ( select grade_id from students where

VB.Net中的三元运算符

爱⌒轻易说出口 提交于 2020-12-11 06:52:55
IIf(expr, truepart, falsepart) 参数描述 :   expr 必要参数。用来判断真伪的表达式。   truepart 必要参数。如果 expr 为 True,则返回这部分的值或表达式。   falsepart 必要参数。如果 expr 为 False,则返回这部分的值或表达式。 Note:使用IIF时,不管expr是真还是假,后面的truePart和falsepart都会进行计算,虽然它只返回其中的一个。    例如,如果 falsepart 产生一个被零除错误,那么程序就会发生错误,即使 expr 为 True。       原来它对每个表达式都会进行计算,如果某一项为DBnull则就会抛出异常,所以在进行非空判断时应该用if的形式,而不应该用iif 比如下面两行代码,有可能就会抛异常 Me.TextBoxOLevelYear12.Text = IIf(myExamResultsDT.Item(11) Is Nothing, String.Empty, myExamResultsDT.Item(11).O_YEAR) Me.TextBoxOLevelYear3.Text = IIF(NmyExamResultsDT.Rows.Count>0, NmyExamResultsDT.Rows(0)("O_YEAR"),String.Empty) PS:

mySQL练习题

空扰寡人 提交于 2020-12-08 06:01:48
练习1: 创建表以及数据已经给出,按照下列要求进行查询. 表:student 1 CREATE TABLE student( 2 id INT , 3 NAME VARCHAR ( 20 ), 4 chinese FLOAT , 5 english FLOAT , 6 math FLOAT 7 ); 8 9 INSERT INTO student(id,NAME,chinese,english,math) VALUES ( 1 , ' 张小明 ' , 89 , 78 , 90 ); 10 INSERT INTO student(id,NAME,chinese,english,math) VALUES ( 2 , ' 李进 ' , 67 , 53 , 95 ); 11 INSERT INTO student(id,NAME,chinese,english,math) VALUES ( 3 , ' 王五 ' , 87 , 78 , 77 ); 12 INSERT INTO student(id,NAME,chinese,english,math) VALUES ( 4 , ' 李一 ' , 88 , 98 , 92 ); 13 INSERT INTO student(id,NAME,chinese,english,math) VALUES ( 5 , ' 李来财 ' , 82 , 84

sql练习题

烈酒焚心 提交于 2020-12-07 07:36:19
一、 设有一数据库,包括四个表:学生表( Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。 表 1-1数据库的表结构 表(一) Student (学生use) 属性名 数据类型 可否为空 含 义 Sno varchar (20) 否 学号(主码) Sname varchar (20) 否 学生姓名 Ssex varchar (20) 否 学生性别 Sbirthday Datetime 可 学生出生年月 Class varchar (20) 可 学生所在班级 表(二) Course(课程表) 属性名 数据类型 可否为空 含 义 Cno varchar (20) 否 课程号(主码) Cname varchar (20) 否 课程名称 Tno varchar (20) 否 教工编号(外码) 表(三) Score(成绩表) 属性名 数据类型 可否为空 含 义 Sno varchar (20) 否 学号(外码) Cno varchar (20) 否 课程号(外码) Degree Decimal(4,1) 可 成绩 主码:Sno+ Cno 表(四) Teacher(教师表) 属性名 数据类型 可否为空 含 义 Tno

[Objective-C语言教程]决策结构(10)

梦想的初衷 提交于 2020-11-28 04:12:17
决策结构要求程序员指定一个或多个要由程序评估或测试的条件,以及在条件被确定为真时要执行的一个或多个语句,以及可选的,如果条件要执行的其他语句 被认定是假的。 以下是大多数编程语言中的典型决策结构的一般形式 - Objective-C编程语言将任何非零和非 null 假定为 true ,如果它为零或 null ,则将其假定为 false 。 Objective-C编程语言提供以下类型的决策制定语句。 单击以下链接查看其详细信息 - 编号 语句 描述 1 if语句 if 语句是由布尔表达式后跟一个或多个语句组成。 2 if…else语句 if 语句后面可以跟一个可选的 else 语句,该语句在if布尔条件表达式为 false 时执行。 3 嵌套if语句 在一个 if 或 else if 语句中可使用 if 或 else if 语句。 4 switch语句 switch 语句用于测试变量与值列表的相等性。 5 嵌套switch语句 在一个 switch 语句中使用一个 switch 语句。 ?:运算符 前面我们讲过了条件运算符 ?: ,条件运算符可以用来替换 if...else 语句。它的一般形式如下 - Exp1 ? Exp2 : Exp3; Exp1 , Exp2 和 Exp3 都是表达式。 注意冒号的使用和放置。 ? 表达式的确定方式如下:评估 Exp1 。 如果结果为 true