学习内容

Python实验

实验7:正则表达式

飞快学 1周前 (10-12) 16浏览

一、实验目的 了解正则表达式的作用;了解Python中常见的正则函数;了解常见的正则模式。 二、实验内容 正则表达式:正则表达式是由美国数学家 Stephen Kleene 于 1956 年提出, 主要用于描述正则集代数。它是一串由特定意义的字符组成...

Python实验

实验6:函数式编程

飞快学 1周前 (10-11) 15浏览

一、实验目的 了解匿名函数 lambda 的定义和使用;了解高阶函数;掌握2个高阶函数 map 和 filter 的使用,了解归约计算函数 reduce。 二、实验内容 高阶函数:在函数式编程中,可以将函数当作变量⼀样⾃由使⽤。⼀个函数接收另⼀个函数...

Python实验

实验4:字符串

飞快学 6个月前 (04-26) 172浏览

一、实验目的 了解字符串的常用操作;掌握字符串的切片;掌握字符串的格式化;了解字符串和编码。 实验平台:使用微信登录米宽量化平台(https://www.ricequant.com/)。 二、实验内容 创建字符串 通过常量赋值来直接创建字符串 使用...

JAVA实验

实验4:BigInteger的使用

飞快学 6个月前 (04-23) 98浏览

一、实验目的 了解JAVA语言基础数据类型的局限;编写基本的阶乘计算程序;使用BigInteger来实现阶乘计算。 二、实验内容 使用 int 类型来计算阶乘 使用 long 类型来计算阶乘 使用 BigInteger 来计算阶乘 三、实验要点 in...

JAVA实验

实验3:分支结构

飞快学 6个月前 (04-18) 116浏览

一、实验目的 了解JAVA语言的分支结构;能编写简单的分支结构程序;进一步熟悉简单的Java程序的编写。 二、实验内容 任务1:从两个整数中找出较大值 编写一个程序,输入a、b两个整数,输出其中最大值。 任务2:从三个整数中找出较大值 编写一个程序,...

JAVA实验

实验2:从C语言迁移到JAVA

飞快学 6个月前 (04-18) 118浏览

一、实验目的 了解C语言和JAVA语言在面向过程程序设计方面的异同;掌握把简单的C语言程序改写为JAVA程序的方法;归纳JAVA和C语言的不同点。 在菜鸟工具中运行 JAVA程序 https://c.runoob.com/compile/10 二、实...

Python实验

实验3:循环结构

飞快学 6个月前 (04-17) 153浏览

一、实验目的 掌握 range 函数的使用;了解整数除法和普通除法的区别;了解for循环和 if 语句的初步使用;了解Python特有的语法缩进。 实验平台:使用微信登录米宽量化平台(https://www.ricequant.com/)。 二、实验...

Python实验

实验2:简单计算

飞快学 6个月前 (04-17) 175浏览

一、实验目的 掌握内置函数的使用;了解模块及其导入;能应用Window 7的截图工具。 在米宽量化平台(https://www.ricequant.com/)注册账号,建议使用微信注册。 二、实验内容 计算1~100之和 结果应该是 5050。 ...

Python实验

实验1:运行第一个Python程序

飞快学 6个月前 (04-17) 146浏览

一、实验目的 了解 IPython 的特点;掌握在线运行Python程序的方法;了解Python程序运行的两种方式;掌握Python输出语句 print 的基本用法;保存 Notebook。 在米宽量化平台(https://www.ricequant...

JAVA实验

实验1:运行第一个JAVA程序

飞快学 6个月前 (04-17) 134浏览

一、实验目的 掌握在线运行JAVA程序的方法;掌握JAVA输出语句 printf 和 println 的基本用法;了解JAVA的 main 函数框架。 在菜鸟工具中运行 JAVA程序 https://c.runoob.com/compile/10 二...

C语言实验

实验12:二分查找

飞快学 10个月前 (12-18) 357浏览

一、实验目的 理解二分查找的原理和特点;理解二分查找的代码。 二、实验内容 二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好,占用系统内存较少;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有...

C语言实验

实验11:冒泡排序

飞快学 10个月前 (12-18) 257浏览

一、实验目的 理解冒泡排序的原理和特点;掌握冒泡排序的复杂度;理解冒泡排序的代码。 二、实验内容 写出初始序列 70 75 69 32 88 18 16 58 经过冒泡排序有小到大最终有序的过程。 排序过程: 70 69 32 75 ...

C语言实验

实验10:选择排序

飞快学 10个月前 (12-18) 274浏览

一、实验目的 理解选择排序的原理和特点;掌握选择排序的复杂度;理解选择排序的代码; 二、实验内容 选择排序(selection sort)是一种简单直观的排序算法。选择排序(由小到大的顺序)的工作原理如下:首先在未排序序列中找到最小元素,存放到排序序...

00-C语言知识点

位运算符

田少松, 软件154 3年前 (2016-03-02) 791浏览

位运算符主要有6种:求反、与、或、异或、左移、右移。 6种位运算符的符号表示如下: ~ 取反 & 按位与 | 按位或 ^ 按位异或 > ...

C语言实验

实验9:二维数组(奇数阶魔方)*

飞快学 3年前 (2016-01-05) 760浏览

一、实验目的 了解伪代码的作用;学会编写伪代码;培养提取问题要点的能力;编写代码来模拟实际操作;掌握二维数组的使用;掌握符号常量的作用; 二、实验内容 三、实验要点 放置的过程可以归纳为: 1) 放置 1~ n*n 个数:确定初步位置,也就是 i 和...

C语言实验

实验8:使用函数进行模块化设计

飞快学 3年前 (2016-01-05) 652浏览

一、实验目的 掌握函数的声明和定义;学会使用自定义函数;了解实际参数和形式参数的区别;了解函数是实现模块化设计的重要手段;了解结构化程序设计的基本思想。 二、实验内容 简单的数列总是具有一些奇妙的性质,W教授正在研究这样一个数列A,它是以递增顺序排列...

C语言实验

实验7:穷举法(抓交通肇事犯)*

飞快学 3年前 (2016-01-04) 842浏览

一、实验目的 了解穷举法的基本思路;循环变量便于表达线性序列,循环内变量可以表达非线性序列;进一步掌握逻辑表达式的使用。 二、实验内容 一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数...

C语言实验

实验6:多项式的计算(调和级数)

飞快学 3年前 (2016-01-04) 635浏览

一、实验目的 了解C语言中变量的初始化;理解迭代的概念;掌握使用累加来计算多项式的值;正确进行整数和浮点数的混合运算;强制将整数转换成浮点数。 二、实验内容 H(n)=1/1+1/2+1/3+…+1/n。这种数列被称为调和级数。 输入正整数n,输出H...

C语言实验

实验4:for循环(水仙花数)

飞快学 3年前 (2016-01-04) 617浏览

一、实验目的 掌握整数的除法和取余运算;了解for循环表示序列的概念;了解程序块的概念,使用 { } 来确定代码块;使用关系运算符等于==;学会从多个角度来解决同一问题。 二、实验内容 所谓”水仙花数”是指一个三位数,其各位数...

C语言实验

实验3:浮点数(计算两点之间的距离)

飞快学 3年前 (2016-01-04) 564浏览

一、实验目的 学会将数学问题转换成计算机的表示;掌握(双精度)浮点数的声明、输入格式和输出格式;掌握数学库函数 sqrt 的使用;了解注释的使用。 二、实验内容 计算两点之间的距离:输入4个浮点数x1, y1, x2, y2,输出平面坐标系中点(x1...

C语言实验

实验2:程序的基本结构(A+B问题)

飞快学 3年前 (2016-01-04) 593浏览

一、实验目的 掌握程序的4个组成部分:声明、输入、计算、输出;掌握输入函数 scanf 的使用;学会变量的声明;声明、输入格式、输出格式要保证一致。 二、实验内容 计算两个整数的和。输入两个整数,计算这两个整数的和。 三、实验要点 四、代码 #i...

C语言实验

实验1:程序的输出(最快乐的人)

飞快学 3年前 (2016-01-04) 705浏览

一、实验目的 掌握C语言集成开发环境C-Free 5的安装和使用;学会使用快捷键来创建程序的模板;掌握程序的编译和运行;掌握输出语句 printf 的基本用法。 二、实验内容 布克·华盛顿(Booker Taliaferro Washington,1...

03-程序设计题

C语言常考算法

飞快学 3年前 (2015-11-30) 703浏览

二级C语言程序设计题中经常用到的基本模块 求最大值、最小值 int find_max(int a[ ], int n) int find_min(int a[ ], int n) 判断某数为素数 int is_...

01-程序填空题

B105

田少松, 软件154 3年前 (2015-11-12) 550浏览

所属年份:2011.3;2011.9; 给定程序中,函数fun的作用是:统计整型变量m中各数字出现的次数,并存放到数组a中,其中:a[0]存放0出现的次数,a[1]存放1出现的次数,…… a[9]存放9出现的次数。 例如,若m为14...

01-程序填空题

B104

田少松, 软件154 3年前 (2015-11-12) 456浏览

所属年份:2011.3;2011.9; 围绕山顶一圈有N个山洞,编号为0、1、2、3、……、N-1,有一只狐狸和一只兔子在洞中居住。狐狸总想找到兔子并吃掉它,它的寻找方法是先到第一个洞(即编号为0的洞)中找;再隔1个洞,即到编号为2的个洞中...

01-程序填空题

B103

田少松, 软件154 3年前 (2015-11-12) 534浏览

所属年份:2011.9; 给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。 请在程序的下画线处填入正确的内容并把下画线删...

01-程序填空题

B102

田少松, 软件154 3年前 (2015-11-12) 363浏览

所属年份:2011.9 函数fun的功能是:输出a所指数组中的前n个数据,要求每行输出5个数。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行...

01-程序填空题

B101

田少松, 软件154 3年前 (2015-11-12) 436浏览

所属年份:2011.9 给定程序中,函数fun的功能是:在任意给定的9个正整数中找出按升序排列时处于中间的数,将原数据序列中比该中间数小的数用该中间数替换,位置不变,在主函数中输出处理后的数据序列,并将中间数作为函数值返回。 例如,有9个正整数:1 ...

01-程序填空题

B100

田少松, 软件154 3年前 (2015-11-12) 482浏览

所属年份:2011.9;2012.3; 程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制...