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

高级语言设计第二次作业

这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx
这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/gjyycx/homework/13570
学号:102500309
姓名:郑睿杰

一、课后练习:(具体思路都在代码后面的注释中)
3.11.1
目标:观察系统处理整数上溢,浮点数上溢,浮点数下溢系统处理的情况
思路:利用引入新函数库获得最大值和最小值,利用加减法实现上下溢出
14c86b2aa9ce5c748ebbff1117bfb242
7fb62541151e1283044d20f7c1fe3760
3.11.2
目标:输入ASCII值然后打印输出对应字符
思路:利用scanf直接转换输入函数值
b9c53214c0f4752694b4414e6f047666
724bea413809f6343fb1218f845bc059
3.11.3
目标:使程序先发出一声警报再打印相应文本
思路:利用\a发出警报,输出文本
7af08993ab774d6993440da12ac8b190
11e07df07ba7e7c74307ef8ee10318ce
3.11.4
目标:读取一个浮点数然后按照要求格式输出
思路:输入浮点数并用相应%f语法转换成相应的计数法
e65fc087d2b69e401bb7667283bc6ea3
f73f351a282c54a1902c3c1009ef4f3c
3.11.5
目标:计算对应年龄一共活了多少秒
思路:用double定义年龄以及相关的转换关系
8d072aedc5f96a93936221b458e7b581
2bafddac5f20aa56917ec1522a798123
3.11.6
目标:计算给定夸脱水对应的水分子数量
思路:用double定义水的夸脱数以及相关的转换关系
509ce1a9ad20b28398eb9c1e0a8a7641
5d40a0ce99404c3d7c67c9b3403150cf
3.11.7
目标:将身高对应的英尺换算为厘米
思路:用double身高以及相关的转换关系
bc9daa9119fa6315e4a596ec1f9451fc
6dadb0890c900fd7ab8541cf6b4bac8a
3.11.8
目标:将杯数转换为品脱,盎司,汤勺,茶勺
思路:用double各个数量级以及相关的转换关系
89a0c8430cfd39815d8af8a938dafbbf
8f7b3bd941fd5be98f9e8a50aeeb9a40
缘由是当浮点数转化出来精度更加高,整数满足不了更大的需求且精度不够

二、书本例题:
3.1
cbe6eadf805cef7edad178f6dec81acf
3.2
cc979a3d6dcc1ed90df47779fd1c69b5
3.3
4843495a0ebe136bda33754ebfc8104d
3.4
c3fce2faae0b2b7e7cda42b385d464c6
3.5
fac90e1eaefe6c78471760dd5a68013c
3.8
0c65742587b1a6cb1fe27daa8e9a79fc
3.9
dc30e420cece388df70a7b3111fd9d0b

三、程序运行:
例一
1b7c70ed27f0af6c0865a28245a7f874
例二
9978bf29e632d45c26078ce979a4e574
例三
3a31187cbc10715d31955d02b315f4bb
例四
7a67fb3f344cae83185d4c8f11bc75ba

四、编写程序:
目标:设计一个程序完成以下内容的不同形式输出。
(1)按小数形式输出实数:%f 由系统指定宽度(6位小数), %m.nf 指定宽度m,小数位数n,右靠齐, %-m.nf 指定宽度m,小数位数n,左靠齐 (注意:宽度包括符号和小数点)。
(2)用于输出字符串:%s 不指定宽度, %-ms指定宽度,左靠齐, %ms 指定宽度,右靠齐, %m.ns 指定宽度m,只取左端n个字符, 右靠齐, %-m.ns 指定宽度m,只取左端n个字符, 左靠齐。
思路:利用%m.nf ,%m.ns及其衍生语法达到目的
90632d645db5fcc790bebc8674af9702
9680dad947f9d3be80fe8d98626adc43

五、反思与总结:
熟悉了double的定义法,及ASCII值和字母转换关系,
知道了不同编译器输出同一个数据会有所差异,
了解了数据的不同输出和进制间的转换方法,
清楚了常见的程序错误及变量对应关系出错带来的后果,
目前代码出现低级错误大大降低,掌握了新的函数库和里面的调用方法,更加熟练程序出错如何通过报错修改程序,
可以进一步加深代码的学习。

http://www.hskmm.com/?act=detail&tid=37269

相关文章:

  • UiPath License
  • 基于伪距差分定位技术实现方案
  • vue项目浏览器内存不断增加
  • 一些变换
  • ANOMALYCLIP
  • AI 辅助开发工具
  • Go开发者必备:5款提升代码质量的顶级Linter工具
  • 函数作用域在解决 JavaScript 自定义元素类跨环境兼容问题中的应用
  • React-router v6学生管理系统笔记 - 教程
  • 2025 年东莞石排到南通物流专线公司最新推荐榜:聚焦企业专利技术、品质管控及知名客户合作案例的权威解析
  • 钡铼技术预测:未来工业AI发展的七大趋势
  • 2025 年废气处理设备厂家最新推荐榜:聚焦企业专利技术、品质管控及知名客户合作案例的权威解析
  • 2025年国产助听器品牌推荐榜:聚焦专业适配,杭州爱听科技引领国产助听新体验​
  • 2025 年PPR家装管厂家最新推荐榜:聚焦企业专利技术、品质管控及知名客户合作案例的权威解析
  • 2025 年连接器厂家最新推荐榜单:聚焦电子 / Type-C / 板对板等品类,精选领军企业助力下游企业精准选型
  • 2025 年干燥机厂家最新推荐排行榜:聚焦闪蒸 / 气流 / 沸腾 / 闭路循环等多类型设备,精选优质企业深度解析
  • 2025 年北京订制旅游 / 精品旅游 / 旅游包车 / 精品小包团旅游旅行社推荐,北京汇通清源国际旅游公司专业服务解析
  • 2025 年北京品牌设计公司最新推荐榜,聚焦企业专业能力与服务价值深度剖析
  • 2025 年报警器经销商最新推荐排行榜:深度解析优质服务商,海湾 / 青鸟 / 利达等品牌优选,郑州安创消防实力领衔
  • 2025 年最新推荐!滑石粉厂家实力排行榜,超细 / 塑料级 / 涂料级 / 造纸级 / 工业级等多类型产品优质企业全解析
  • Linux的基本操作值vi操作对与文件
  • 2025 年最新推荐灭火器维修公司权威榜单:覆盖干粉 / 水基 / 二氧化碳 / 七氟丙烷 / 锂电池灭火器维修,帮您选出专业可靠服务单位
  • 连续与间断
  • 记一次 .NET 某光放测试系统 崩溃分析
  • cookie和缓存的区别
  • 【内网渗透】第168天:基石框架篇单域架构域内应用控制成员组成用户策略信息收集环境搭建
  • 2025年常州健身房私教权威推荐榜:专业教练资质与个性化课程服务的口碑之选
  • ASP.NET Core Blazor 路由配置和导航
  • 易基因:JAR (IF13):西农陈玉林团队多组学分析揭示绵羊早期胚胎发育的分子与表观遗传调控机制|项目文章
  • 2025 年一线门窗厂家最新推荐榜:聚焦企业专利技术、品质管控及知名客户合作案例的权威解析