自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WTomster的博客

Be gentle with yourself.

  • 博客(11)
  • 收藏
  • 关注

原创 C语言课程实验11

文章目录第十一次实验第一题第二题第三题第四题第五题第六题第十一次实验第一题(1)写一个函数avg_sum,用于计算数组中元素的和以及平均值。主函数已经给出,要求完成avg_sum后,整个程序可以正确运行。#include <stdio.h>int main() { int a[10], i, sum; float avg; int *p = a; for (i = 0; i < 10; i++) scanf("%d", &a[i]); avg_sum(a,

2020-12-19 20:28:55 703 1

原创 算术表达式求值演示(C/C++实现)

算术表达式求值演示问题描述:表达式计算是实现程序设计语言的基本问题之一,也是栈的应用的典型例子。设计一个程序,演示用算符优先法对算术表达式求值的过程。基本要求:以字符序列的形式从键盘输入语法正确的,不含变量的整型表达式。利用教科书表3.1给出的算符优先关系,实现对算术四则混合运算表达式的求值,并仿照教科书的例3.1演示在求值中运算符栈、运算数栈、输入字符和主要操作的变化过程。测试数据:3*(7-2)1+2+3+488-1*51024/4*81024/(4*8)(20+2)*(6/2)3-3

2020-12-09 22:04:12 2548 1

原创 约瑟夫环(C语言实现)

约瑟夫环(C语言实现)问题描述:约瑟夫环问题的一种描述是:编号为1,2,…,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止报数。报m的人出列,将他的密码作为新的m值,从他在顺时针方向上的下一个人开始重新从1报数,如此下去,直到所有人全部出列为止。试设计一个程序求出出列顺序。基本要求:利用单向循环链表模拟此过程,按照出列的顺序印出各人的编号。测试数据:m的初值为20;n=7,7个人的密码依次为:3

2020-12-09 21:28:25 1456 1

原创 C语言课程实验10

文章目录第十次实验题目一题目二题目三题目四题目五题目六题目七题目八题目九结语第十次实验题目一(1)完全用指针操作,像一个数组输入10个值,并输出其中的最大值及其下标。思路就是把s数组的索引改成指针。没啥好说的,代码见。#include <stdio.h>#include <stdlib.h>#define N 10int main(){ int arr[N] = { 0 }; int* pMax = arr; printf("请输入十个整数:\n");

2020-12-09 21:13:29 1116 4

翻译 主成分分析基本原理

8.2 基本思想和数学模型8.2.1 基本思想主成分通过使用少量的综合性的变量来表示原始数据绝大部分的变化,因此,提出了一种协方差结构的简单描述。综合变量是原始变量的线性组合,也被叫做主成分。几何解释通过旋转原始数据得到一个新的坐标系,使得新的坐标能够表示最大变量的方向8.2.2 数学模型原始变量:X=[x1,x2,⋯ ,xp]X=[x_1,x_2,\cdots,x_p]X=[x1​,x2​,⋯,xp​],每一个xix_ixi​是一个随机变量,我们假设E(xi)=0E(x_i)=0E(xi​)

2020-12-01 12:31:27 2142

原创 复数的四则运算(C语言实现)

复数的四则运算问题描述:设计一个可进行复数运算的演示程序。基本要求:实现下列七种基本运算:1)由输入的实部和虚部生成一个复数;2)复数的显示;3)两个复数求和;4)两个复数求差;5)两个复数求积;6)从已知复数中分离出实部;7)从已知复数中分离出虚部。测试数据:对以下数据实现求和。(1)0;0;应输出“0”(2)3.1,0;4.22,8.9;应输出“7.32+i8.9”(3)-1.33.2.34;0.1,-6.5;应输出“-1.23-i4.16”(4)0,9.7;-2.1,-9.7;应输出“-

2020-11-28 22:25:34 9281

原创 C语言课程实验9

第九次实验(1)Python中的random模块提供了丰富的随机数相关函数,现要求用C语言仿照random模块实现一个函数库,其中应包括以下函数。random(): 产生一个[0, 1)的随机浮点数。uniform(a, b),用于生成一个指定范围内的随机浮点数,两个参数a和b:一个是上限,一个是下限。如果a>b,则生成的随机数n满足:b<=n<=a;如果a<b,则a<=n<=b。randint(a, b),用于生成一个指定范围内的整数。其中参数a是下限,参数b

2020-11-28 17:37:40 535 1

原创 C语言课程实验8

C语言第八次实验(1)编写一个函数判定给定的一个数n是否属于Fibonacci数列中的一项,函数的返回值为0(不属于)或者1(属于)。思路遍历Fibonacci数列的每一项,当第i项数小于n时,判断i+1项数与n的大小。如果第i+1项小于n,继续查找;如果第i+1项等于n,则查找成功;如果第i+1项大于n,说明n不属于Fibonacci数列。伪代码while fib[i] < n: if fib[i+1] == n: find successful else if fib[i+

2020-11-28 15:23:52 1372 2

原创 记录一次WSL Ubuntu 添加环境变量后打开终端时shell语法不高亮的问题

记录一次WSL Ubuntu 添加环境变量后打开终端时shell语法不高亮的问题为WSLubuntu 添加node环境变量nano .bash_profileexport NODE_HOME=/usr/local/share/node-v12.18.3-linux-x64export PATH=$NODE_HOME/bin:$PATHexport NODE_PATH=$NODE_HOME/lib/node_modules在/home/{username}/.bashrc文件末尾添加:sou

2020-09-15 19:33:13 1315

原创 记录EVE-NG关联wireshark时遇到的问题

记录EVE-NG关联wireshark时遇到的问题关联wireshark时,将wireshark_wrapper.bat配置完成后,抓包时出现如下问题The server's host key is not cached in the registry. Youhave no guarantee that the server is the computer youthink it is.The server's rsa2 key fingerprint is:ssh-rsa 2048 xx:x

2020-09-14 23:21:17 2373 6

原创 C语言之内存对齐规则

C语言之内存对齐规则考虑如下代码:#include <stdio.h>struct A{ short a; int b; char c;};struct B{ char a; short b; int c;};int main(){ printf("sizeof(struct A) = %d\n", sizeof(struct A)); printf("sizeof(struct B) = %d\n", sizeof(struct B)); return 0

2020-06-08 23:34:56 709

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除