第四周任务一

STM32H743必要外围电路分析 写在前面:这篇博客是我第一次绘制STM32最小系统板的过程记录。 2020-1-11 BOOT STM32采用ARM内核,和ARM处理器一样,都有专门的boot脚决定单片机从何处启动。 在官方数据手册的第105页,我们可以看到 系统复位后,在SYSTICK的第四个上升沿锁存BOOT引脚的值,复位后,BOOT引脚可以由用户自由配置而不会影响系统正常运行。 BOOT引脚决定了自举存储器地址,当BO... 阅读详情
#include<iostream>

#include<cmath>

using namespace std;

class Triangle
{
public:
	void Setabc(float x, float y, float z);                  //置三边的值,注意要能成三角形
	void Getabc(float *x, float *y, float *z);              //取三边的值
	float Perimeter(void);          //计算三角形的周长
	float Area(void);              //计算并返回三角形的面积
	
private:
	float a,b,c;        //三边为私有成员数据
};

void main(void)
{	
	Triangle  Tri1;	              //定义三角形类的一个实例(对象)
	
	Tri1.Setabc (4,5,6);	       //为三边置初值
	
	float x, y, z;
	
	Tri1.Getabc (&x, &y, &z);       //将三边的值为x,y,z赋值
	
	cout << "三条边为:" << x << '\t' << y << '\t'<< z << endl;
	
	cout << "三角形的周长为:" << Tri1.Perimeter() << '\t' << "面积为:" << Tri1.Area() << endl;

	system("PAUSE");
}

//在下面定义Triangle类中的各个成员函数


void Triangle::Setabc(float x, float y, float z)
{
	if(x + y > z && x + z > y && x - z < y && y - z < x )
	{
		a = x;
		b = y;
		c = z;	
	}
	
	else
	{
		cout << "不能形成三角形!" << endl;
	}
}

void Triangle::Getabc(float *x, float *y, float *z)
{
	*x = a;
	*y = b;
	*z = c;
}

float Triangle::Perimeter(void)
{
	return (a + b + c);
}

float Triangle::Area(void)
{
	float p, area;
	
	p = (a + b + c) / 2;
	
	area = sqrt(p * (p - a) * (p - b) * (p - c));
	
	return (area);
}









 
【Python爬虫(1)】专栏开篇:夯实Python基础 要想熟练掌握 Python 爬虫技术,扎实的 Python 基础是必不可少的。这就好比建造高楼大厦,Python 基础就是那稳固的基石。只有打好了这个基础,我们才能在爬虫的学习道路上稳步前行,理解并运用各种爬虫技术和框架。 阅读详情

相关推荐

企业和个人 AI 编程工具怎么选?2025 年 12 款主流工具(Claude/Cursor 等)核心能力 + 收费对比

2025 年最火的 12 款 AI 编程工具,像 Claude、Cursor 这些热门款,我把它们的核心能力、收费标准全扒得明明白白,看完这篇你不用再瞎琢磨,直接就能挑到对的!再说说 Cursor,美国 Cursor Labs 做的,还拿过红杉资本投资,2022 年推出后,2024 年收入直接涨了 6400%,势头很猛。总之,不管你是企业技术管理者、程序员,还是刚入门的 AI 小白,按自己的需求(语言、合规、预算)挑,保准能找到最适合的 AI 编程工具!最后给大家划重点,不同需求直接对号入座:?

hundred98的博客 2801

第四周 任务一

//【任务1】下面设计一个三角形类,请给出各成员函数的定义 #include #include using namespace std; class Triangle { public: void Setabc(float x, float y, float z);//置三边的值,注意要能成三角形 void Getabc(float *x, float *y,

yd小晨的专栏 414

海洋与地质地理信息数据下载网站汇总集锦

各种海洋与地质地理信息数据集合

qq_36980284的博客 1268

第四周 任务一

#include    #include    using namespace std;  class Triangle  { public:      void Setabc(float x, float y, float z);//置三边的值,注意要能成三角形       void Getabc(float *x, float *y, float *z);//取三边的

liuxiangyi887的专栏 383

OpenClaw 性能调优五步法

本文介绍了优化OpenClaw性能的五步方法,将响应时间从3秒降至300毫秒。首先建立性能基线,分析模型加载、上下文检索等主要瓶颈。五步优化包括:1)启用模型缓存减少60%延迟;2)优化记忆检索策略降低25%延迟;3)并行化工具调用节省40%时间;4)智能选择轻量级模型减少50%推理时间;5)启用流式输出改善70%感知延迟。最终整体性能提升10倍,并建议建立持续监控机制。这些优化方法经过实战验证,适用于不同规模的OpenClaw部署场景。

刘一说的IT专栏 1437

msfvenom制作windows/linux/android/ios木马

msfvenom选项如下 -p, --payload<payload> 指定 payload(攻击荷载)。如果使用自定义payload,请使用'-'或者stdin指定。 -l, --list [module_typel列出指定模块的所有可用资源。模块类型包括:payloads, encoders, nops, all -n, --nopsled <length>为payload预先指定一个NOP滑动长度。 -f, --format <format>指定输出格式(使

Cwillchris的博客 2734

0609 第四周任务练习(一)

axios、jQuery.ajax是对XMLHttpRequest或fetch的封装,提供了更加方便的调用方式和更强的功能。Navigator.sendBeacon: 用于快速发送小数据(如埋点)而不阻塞页面卸载。EventSource: 实现Server-Sent Events(服务器推送)。在 Node.js 中:axios使用的是 Node的http/https模块。响应回来的数据也会自动解析成 JSON(如果是 JSON 响应)在浏览器中:axios默认基于XMLHttpRequest。

qq_63831080的博客 739

MuJoCo 入门教程(一)

在 MuJoCo 仿真中输入自定义数字有三种方法。首先,可在 XML 中定义全局数字字段。它们有一个名称和一个实数值数组。其次,可以通过特定元素的自定义数组来扩展某些模型元素的定义。具体方法是在 XML 元素大小中设置 nuser_XXX 属性。第三,数组 mjData.userdata 不用于任何 MuJoCo 计算。用户可以在这里存储自定义计算的结果;请记住,所有随时间变化的内容都应存储在 mjData 中,而不是 mjModel 中。自定义文本字段可以保存在模型中。

机器人控制与仿真应用 1万+

第四周任务一 三角形

/*  * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生  * All rights reserved. * 文件名称:  class Triangle                             * 作    者:       姜雅明                        * 完成日期:     2012    年

kamiming的专栏 364

二、TCP/IP协议之网络层(IP地址的格式、分类、报文格式)

数据报每经过一个路由器,路由器都要重新计算一下首部检验和,若首部未发生变化,则此结果必为 0,于是就保留这个数据报。对于网络号相的设备,无论实际所处的物理位置如何,它们都是处在同一个网络中。在首部的固定部分的后面是一些可选字段,其长度是可变的。IPv4 软件在存储器中维持一个计数器,每产生一个数据报,计数器就加 1,并将此值赋给标识字段。表示数据报在网络中的寿命,英文缩写是 TTL(Time To Live),功能是“跳数限制”。地址的网络号码字段用来标识一个网络,网络号码字段的前几位用来区分。

锦慈的技术博客 185

西门子TP900精智系列触摸屏和三菱Q系列PLC以太网通信的组态步骤

西门子TP900精智系列触摸屏和三菱Q系列PLC以太网通信的组态步骤

Robot_PLC_HMI_Automation 6100

第四周实验报告 任务一

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:三角形类 * 作 者:韩冰 * 完成日期: 2012 年 月 日 *

hb9206的专栏 427

当几何失效时:3D激光SLAM退化场景的本质与应对策略

本文探讨了3D激光SLAM在退化场景(如长廊、隧道等)中的挑战与解决方案。文章从数学角度分析了退化原因,指出信息矩阵秩亏导致某些方向约束缺失。主流算法采用不同策略应对:LeGO-LOAM利用地面约束与解耦优化;LIO-SAM/LVI-SAM通过多传感器融合补偿;FAST-LIO系列依赖IMU短期积分。新兴的RID-LIO方案创新性地利用激光强度信息增强约束,实验显示精度提升63.59%。研究表明,针对不同退化方向需要采用特异性补偿策略,而挖掘现有传感器的潜在信息维度是提升鲁棒性的有效途径。

Studying…… 619

2012年第四周任务一

实验内容:设计一个三角形,求出它的周长和面积* 程序头部注释开始  * 程序的版权和版本声明部分  * Copyright (c) 2012, 烟台大学计算机学院学生  * All rights reserved.  * 文件名称:                               * 作    者:   张馨                            * 完成日期:

zhangxindaisy的专栏 468

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

JAVA----第四周 任务一

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生  * All rights reserved. * 文件名称:求1000之内的所有完数 * 作    者:         刘向一  * 完成日期:      * 版 本 号:       V1.0    * 对任务及求解方法的描述部分 *

liuxiangyi887的专栏 1095

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

第四周实验报告(任务一)

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 三角形类 * 作 者: 张培培 * 完成日期:2011 年 03月 13日 * 版 本 号: * 对任务及求解方法的描述部分 * 输入描述:输入三角形的三条边的长度 * 问题描述: 通过

zhangpeipei2011的专栏 333

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

(第四周任务一) 定义类的成员函数

* 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生  * All rights reserved. * 文件名称:      定义类的成员函数                * 作    者:      张斌 * 完成日期:      2012   年  3     月   12日 * 版 本 号:     4.1 #includ

zhangbin9111230的专栏 462

第四周任务一 三角形求面积和周长

/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: object.cpp * 作者:刘元龙 * 完成日期: 2013年3 月 22 日 * 版本号: v1.0 * 输入描述:无 * 问题描述:设计求三角形周长和面积的类。 * 程序输出:三角形的周长和面积 */ #

zcyhr2012的专栏 1108

第四周任务一(三角形类)

/** (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 三角形类 * 作 者:计114-4 冯珍珍 * 完成日期: 2012年 3月13 日 * 版 本 号: * 对任务及求解方法的描述部分 下面设计一个三角形类,请给出各成员函数的定义 * 输入

印迹 575
上一篇: 第三周任务二
下一篇: 第四周任务二
dizzy12
博客等级 码龄15年 2粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值