CPP_第4周
A.三数论大小(引用) 题目描述 输入三个整数,然后按照从大到小的顺序输出数值。 要求:定义一个函数,无返回值,函数参数是三个整数参数的引用,例如int &a, int &b, int &c。在函数内对三个参数进行排序。主函数调用这个函数进行排序。 要求:不能直接对三个整数进行排序,必须通过函数而且是引用的方法。 要求:输出必须在主函数进行。 123456789101112131415161718192021222324252627282930313233343536373839#include<iostream>using namespace std;void fun(int& ra, int& rb, int& rc);int main(){ int t, a, b, c; cin >> t; for (int i = 0; i < t; i++) { cin >> a >> b >> c; fun(a, b, c); cout...
CPP_第3周
A.月份查询(指针数组) 题目描述 已知每个月份的英文单词如下,要求创建一个指针数组,数组中的每个指针指向一个月份的英文字符串,要求根据输入的月份数字输出相应的英文单词 1月 January 2月 February 3月 March 4月 April 5月 May 6月 June 7月 July 8月 August 9月 September 10月 October 11月 November 12月 December 123456789101112131415161718192021#include<iostream>using namespace std;int main(){ int t, x; const char* mouth[12] = {...
CPP_第2周
A.三数论大小(指针) 题目描述 输入三个整数,然后按照从大到小的顺序输出数值。 要求:用三个指针分别指向这三个整数,排序过程必须通过这三个指针来操作,不能直接访问这三个整数 输出时,必须使用这三个指针,不能使用存储三个整数的变量 1234567891011121314151617181920212223242526272829303132333435363738394041424344#include <iostream>using namespace std;int main(){ int a, b, c, t; int* p1, * p2, * p3; int tmp; cin >> t; for (int i = 1; i <= t; i++) { cin >> a >> b >> c; p1 = &a; p2 = &b; p3 = &c; if (*p1...
CPP_第1周
A.表面积计算 题目描述 给出一个立方体的长宽高,计算它的表面积 1234567891011121314#include <iostream>using namespace std;int main(){ int a, b, c, t, s, i; cin >> t; for (i = 0; i < t; i++) { cin >> a >> b >> c; s = 2 * a * b + 2 * b * c + 2 * c * a; cout << s << endl; } return 0;} B.表达式求值 题目描述 对以下表达式进行求值,a、b、c是三个变量,它们都是小于100的自然数 a+b>c&&b==c 123456789101112131415161718192021#include <iostream>using...
计网学习笔记
计网Chapter 1计网Chapter2计网Chapter3计网Chapter4计网Chapter5计网Chapter6计网实验报告
面向对象程序设计目录
CPP_第1周CPP_第2周CPP_第3周CPP_第4周CPP_第5周CPP_第6周CPP_第7周CPP_第8周CPP_第9周CPP_第10周CPP_第11周CPP_第12周CPP_第13周CPP_第14周CPP_第15周
头歌_数据库实验
实验2 MySQL软件操作及建库建表建数据实验3 MySQL的DDL语言实验4 MySQL单表查询实验5 SQL的多表查询-1实验6 SQL的多表查询-2实验7 SQL的复杂多表查询-1实验8 SQL的复杂多表查询-2实验9 SQL视图实验10 SQL互联网业务查询-1实验11 SQL互联网业务查询-2实验12 数据库E-R图设计实验13 数据库编程-1实验14 数据库编程-2实验16 数据库触发器与权限
数据库学习笔记
DataBase 增删改语句DataBase 常用函数DataBase 聚合函数DataBase 查询语句DataBase 视图DataBase 连接DataBase 存储过程DataBase 触发器和事件DataBase 事务DataBase 数据类型
实验16 数据库触发器与权限
第1关 执行 CREATE USER 创建以2022100904为用户名的用户,同时设置其密码为root1234 1234567#请在此处添加实现代码########## Begin ##########CREATE USER '2022100904'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root1234';########## End ###########以下代码禁止删除SELECT mysql.user.Host, mysql.user.User FROM mysql.user WHERE USER = '2022100904'; 第2关 给予创建的用户2022100904在mydata数据库中授予"J" 表 SELECT 权限 12345678USE mydata;#请在此处添加实现代码########## Begin ##########GRANT SELECT ON mydata.J TO...
实验14 数据库编程-2
第1关 定义一个名为PROC_UPDATEGRADE的存储过程 12345678910111213141516171819USE myschool;#增加一列等级列ALTER TABLE SC ADD `rank` CHAR(2);#请在此处添加实现代码########## BEGIN ##########DELIMITER $$CREATE PROCEDURE PROC_UPDATEGRADE()BEGIN UPDATE SC SET rank = 'A' WHERE Grade >= 90 AND Grade <= 100; UPDATE SC SET rank = 'B' WHERE Grade >= 80 AND Grade < 90; UPDATE SC SET rank = 'C' WHERE Grade >= 70 AND Grade < 80; UPDATE SC SET rank = 'D' WHERE Grade...