YTU 2577: 小数计算——结构体
2577: 小数计算——结构体
时间限制: 1 Sec 内存限制: 128 MB
提交: 978 解决: 647
题目描述
小数可以看成是一个点和两个数组成的,因此可以定义成一个小数的结构体,现在请用结构体的知识来计算两个小数相加。
注意:不考虑进位,输入的值都是小数,小数位只有一位。
输入
输入两个小数
输出
输出两个小数的和
样例输入
1.1 2.2
样例输出
3.3
提示
//以下代码自动添加到程序结尾
//c++
int main()
{
xiaoshu a,b;
void add(xiaoshu,xiaoshu);
cin>>a.head>>a.point>>a.tail;
cin>>b.head>>b.point>>b.tail;
add(a,b);
return 0;
}
//C语言
int main()
{
struct xiaoshu a,b;
void add(struct xiaoshu,struct xiaoshu);
scanf("%d%c%d",&a.head,&a.point,&a.tail);
scanf("%d%c%d",&b.head,&b.point,&b.tail);
add(a,b);
return 0;
}
迷失在幽谷中的鸟儿,独自飞翔在这偌大的天地间,却不知自己该飞往何方……
#include <stdio.h>
struct xiaoshu
{int head,tail;char point;
};
void add(struct xiaoshu a,struct xiaoshu b)
{printf("%d.%d\n",a.head+b.head,a.tail+b.tail);
}
int main()
{struct xiaoshu a,b;void add(struct xiaoshu,struct xiaoshu);scanf("%d%c%d",&a.head,&a.point,&a.tail);scanf("%d%c%d",&b.head,&b.point,&b.tail);add(a,b);return 0;
}
转载于:https://www.cnblogs.com/im0qianqian/p/5989420.html
YTU 2577: 小数计算——结构体相关推荐
- [YTU]_2577( 小数计算——结构体)
题目描述 小数可以看成是一个点和两个数组成的,因此可以定义成一个小数的结构体,现在请用结构体的知识来计算两个小数相加. 注意:不考虑进位,输入的值都是小数,小数位只有一位. 输入 输入两个小数 输出 ...
- 【C语言】宏offsetof的模拟实现 (计算结构体中某变量相对于首地址的偏移)
首先我们应该特别留意 : offsetof 是一个宏,并非是一个函数 ! 宏offsetof的介绍 : 参数:第一个是结构体类型名称,第二个是结构体成员名 返回类型:size_t无符号整形 引用的头文 ...
- sizeof()计算结构体的大小
原文链接:sizeof()计算结构体的大小_海月汐辰-CSDN博客_结构体的sizeof怎么计算 简要说明:结构体成员按照定义时的顺序依次存储在连续的内存空间,但是结构体的大小并不是简单的把所有成员大 ...
- 通过宏函数计算结构体成员偏移量
编译器在为结构体成员分配内存时,由于存在内存对齐机制,各个成员所占空间可能不是连续的,因而不能简单的通过成员类型所占的字长来推断其它成员或结构体对象的地址. 获得结构体成员偏移量的方法可以参照 ...
- C语言的sizeof运算符计算结构体大小
C语言的sizeof运算符运算规则 sizeof运算符 **sizeof 是一个运算符,不是函数(方法).** 例子: 当想打印一个变量的存储区域大小时,可以直接写 int a = 5; printf ...
- C语言中利用宏,实现一个整数的奇数位和偶数位交换,以及计算结构体中某变量相对于首地址的偏移
C语言中的自定义宏 自定义宏,令其实现所需功能 1.写一个宏,可以将一个整数字的奇数位和偶数位交换. 2.写一个宏,计算结构体中某变量相对于首地址的偏移. 具体思路1: 首先取出当前数的奇数部分和偶数 ...
- 结构体PLUS(计算结构体类型大小及位段)~~
如何计算结构体类型大小呢? 1. 结构体内存对齐 为什么要内存对齐呢? 2.修改默认对齐数 3.位段 什么是位段 位段的内存分配 位段的跨平台问题 位段的应用 关于结构体类型,之前阿涛写过一篇文章,里 ...
- C语言 计算结构体大小
本文主要参考:结构体内存对齐(如何计算结构体的大小) 前言 数组是相同类型的元素的集合,只要会计算单个元素的大小,整个数组所占空间等于基础元素大小乘上元素的个数. 结构体中的成员可以是不同的数据类型, ...
- 计算结构体、数组、指针的sizeof
1. 结构体的sizeof 题目: sturct aa { in num; char name[10]; }; struct bb { int a; float b; struct aa c; }; ...
- 使用sizeof()计算结构体大小
下面代码的输出结果是: #include <iostream> using namespace std; #pragma pack(4) struct T{ char a; short b ...
最新文章
- 顶会论文9篇,又斩获百度奖学金!哈工大NLP“新生代”正崭露头角
- UVA 10487 Closest Sums
- “A and B ...”,谓语动词必以复数形式呈现?
- 浏览器的同源限制解决方案
- [Python图像处理] 二十一.图像金字塔之图像向下取样和向上取样
- Linux文本查看命令之uniq
- C++ ASSERT() 断言机制
- java句柄数过高怎么解决_主播个人及企业利润高,个税或企业所得税怎么解决...
- vue map遍历_vue中内嵌百度地图
- NLPIR语义智能平台支持大数据个性化学习
- 泰国之旅随感(70天)
- 分享一些java学习网站网址
- 计算机脚本模板,mv分镜头脚本范文mv的分镜头脚本格式.doc
- oracle赋权语句详解,Oracle GRANT 赋权详解
- Mathematica描绘滚球某个点的运动轨迹(摆线)
- 八卦与六十卦unicode符号python打印
- 计算机网络 --- 物理层(学习笔记)
- SAP SCC4 客户端设置的用法
- 58同城的字体解密(一)
- STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记三(1):Cortex-M3指令集概要
热门文章
- 停车场计费算法 php,时段计费算法,一般用于停车计费
- Android之水滴落下的下拉刷新
- 计算机机械制图试题及答案,机械制图及计算机绘图试卷和参考答案1.pdf
- c2c电子商务php源码,c2c电子商务网站管理系统
- No buffer space available 和windows 2003复制文件时:配额不足,无法处理该命令
- NOI2010 航空管制
- java如何编写响应_Java开发人员的反应编程介绍 - Fernando Almeida
- .NET Core剪裁器背后的技术
- 2021昆明icpc B 状压+期望dp,一点几何模拟
- oc项目中使用swift