当前位置: 首页 > news >正文

苏州建站推广定制网站开发 公司简介

苏州建站推广定制,网站开发 公司简介,安徽安庆区号,网站建设宽带本文结合2个代码实例主要介绍了rust函数定义方法,struct结构体定义、struct方法及关联函数等相关基础知识。 代码1: main.rc #[derive(Debug)]//定义一个结构体 struct Ellipse {max_semi_axis: u32,min_semi_axis: u32, }fn main() {//椭圆&#xff0…

本文结合2个代码实例主要介绍了rust函数定义方法,struct结构体定义、struct方法及关联函数等相关基础知识。

代码1:
main.rc

#[derive(Debug)]//定义一个结构体
struct Ellipse {max_semi_axis: u32,min_semi_axis: u32,
}fn main() {//椭圆,结构体实例化let ell = Ellipse {max_semi_axis: 10,min_semi_axis: 8,};println!("{:#?}", ell);println!("椭圆的长半轴={},椭圆的短半轴={},椭圆的面积={}",ell.max_semi_axis,ell.min_semi_axis,area(&ell));
}//计算椭圆的面积
fn area(ell:&Ellipse) -> f64 {3.14 * ell.max_semi_axis as f64 * ell.min_semi_axis as f64
}

运行如下:
在这里插入图片描述

代码2:
main.rc

#[derive(Debug)]//定义一个结构体
struct Ellipse {max_semi_axis: u32,min_semi_axis: u32,
}//struct方法
impl Ellipse {//计算椭圆的面积fn area(&self) -> f64 {3.14 * self.max_semi_axis as f64 * self.min_semi_axis as f64}//关联函数fn round(size: u32) -> Ellipse {Ellipse {max_semi_axis: size,min_semi_axis: size,}}
}fn main() {//椭圆,结构体实例化let ell = Ellipse {max_semi_axis: 10,min_semi_axis: 8,};println!("{:#?}", ell);println!("椭圆的长半轴={},椭圆的短半轴={},椭圆的面积={}",ell.max_semi_axis,ell.min_semi_axis,ell.area());println!("-----------------------------------------");//圆,结构体实例化let r = Ellipse::round(15);println!("{:#?}", r);println!("圆的长半轴={},圆的短半轴={},圆的面积={}",r.max_semi_axis,r.min_semi_axis,r.area());
}

运行结果如下:
在这里插入图片描述


http://www.yayakq.cn/news/191098/

相关文章:

  • 网站开发技术最新技术什么是网站seo
  • 二级网站怎样被百度收录谷歌做新媒体运营的网站
  • 重庆门户网站有哪些莱芜论坛24小时主题帖
  • 食堂承包技术支持 东莞网站建设微官网和微网站首页
  • 邢台网站建设哪里有html水平导航栏怎么做
  • 厦门 网站建设 闽icp自建站
  • 建设自己的电影网站网站开发说明书模板
  • 网站系统建设预算网站用的什么字体设计
  • 西安做网站公冲压加工瑞安有做网站吗
  • 晋江网站制作邹平做网站的公司
  • 购物网站开发面试网站必须备案吗
  • 做百度推广送网站邵阳市建设工程造价管理站网站
  • 安宁网站建设熊掌号wordpress 顶部栏大小
  • 网站建设时怎么附加数据库wordpress 查询语句
  • 男女做污的网站目标网站都有哪些内容
  • 网站建设 wordpress系统百度对网站的收录
  • 潍坊专业网站建设多少钱前端开发模板
  • php做的网站手机能看到郑州品牌网站建设费用
  • 网络广告营销特性seo是指
  • 简约 网站模板做网站买什么服务器 便宜
  • 收费做网站wordpress注册邮箱后缀
  • 网站开发子孙账号建立多个wordpress
  • 企业建网站的案例网站打开速度变慢
  • 莱阳网站建设深圳网站关键词排名优化
  • 快速建设企业门户网站网站备案要邮寄资料吗
  • 那些网站是vue做的怎样用自己电脑做网站
  • 如何做班级网站wordpress快速建站教程视频
  • 贵阳做网站的大公司有哪些广告设计优秀作品
  • 郑州做网站的企业学校诗歌网站建设
  • 做网站公司汉狮网络wordpress 老伍