第三章:顺序结构程序设计

简介: 第三章:顺序结构程序设计

一、华氏温度转换为摄氏温度(代码,注释理解和执行结果)

056b969d283940cd9a6cf2315201e952.png

二、小写字母转换为大写字母(代码,注释理解和执行结果)

95ae74c7257d4c77a3d1732b180bfd2d.png

三、用循环语句计算100以内偶数之和(代码,注释理解和执行结果)

ebb96464254b4bd7937893d214bb3b44.png

四、按指定格式输出整型数据(代码,注释理解和执行结果)

f4d73b3174814e3d8cd239d26c333b6a.png

五、整型数据的输出示例(代码,注释理解和执行结果)

52880f16f0e94f8bb73a9902c8beb78f.png

六、整型数据的输入示例1、2、3(代码,注释理解和执行结果)

43c2661da2e94e18ab257a01e4bdf69b.png

1、scanf函数中的格式字符没有普通字符,想要有正确的结果就需要在数据之间进行空格分隔。

4b200075fc7f4d39b7732817f9d94aec.png

2、scanf函数遇到非法输入,如非数字字符时,会认为程序结束。

d0740fffe5aa48288fdb34d930c3c7b1.png

3、scanf函数中的格式字符中有普通字符“,”,这后面的数据会被舍弃。

七、带有修饰符的整型数据的输入输出示例(代码,注释理解和执行结果)

155e6ecf9f334ecab54bce7f2c7b9a64.png

c程序当中scanf函数已经设定了需要取的数字宽度,printf函数也设定了输出宽度,所以变量值宽度相遇小于输出宽度时,遇到‘-’时,左对齐右补空格,否则右对齐左补空格,‘+’为普通字符。

八、实型数据的输入输出示例(代码,注释理解和执行结果)

bfcaf4030018462ea9035ff42dc91d4b.png

第一个printf函数输出以小数形式输出并保留6位小数


第二个printf函数输出以指数形式输出,e+02为10的二次方,负数为10的负二次方


第三个printf函数输出为小数点左边是输出的宽度,右边是保留的小数点位数

九、字符型数据的输入输出示例1、2、3(代码,注释理解和执行结果)

4b0c2d6b4008418997edb660f69d6c05.png

1、scanf函数的格式字符没有非格式字符,空格也会被认为有效字符

b8ecf6d34f96473886a0c1acb98aa46f.png

2、scanf函数中加了空格,非格式字符原样输入可以用空格作为间隔

7a41a822c30a41efbd23c1569594f6ba.png

3、scanf函数中设定了要截取的相应位数变量,不足补空格,中间有个“%*3c”跳过3列数据。

十、输入一个半径,计算球体积的值(代码,注释理解和执行结果)

3b292e73534b44eaafe189546a4425a8.png

十一、一元二次方程的根(代码,注释理解和执行结果)

934a43acde8d42f196c6d449e24070ed.png

目录
相关文章
|
8月前
|
物联网 程序员 芯片
你知道Hi3861芯片吗,支持OpenHarmony系统
本文介绍华为Hi3861芯片,该芯片集成了WiFi和蓝牙功能,具备低功耗、高集成度、强大通信能力和丰富接口资源,广泛应用于智能家居、智能穿戴、工业物联网和智慧城市等领域,助力开发者实现高效物联网解决方案。
377 0
你知道Hi3861芯片吗,支持OpenHarmony系统
|
PyTorch 测试技术 算法框架/工具
Transformers 4.37 中文文档(十一)(2)
Transformers 4.37 中文文档(十一)
128 1
|
SQL 存储 关系型数据库
MySQL超详细学习教程,2023年硬核学习路线(一)
MySQL超详细学习教程,2023年硬核学习路线(一)
787 0
|
安全 测试技术
安全测试 一次关于WEB的URL安全测试
安全测试 一次关于WEB的URL安全测试
193 0
|
网络协议 网络安全
超详细适合小白!SSL证书免安装免部署的方法
SSL证书有效期现在只有1年,每年到期都需要自己去重新申请新证书,更换旧证书。虽然有的网站上显示可以买2年/3年,实际试了一下,发现证书还需需要自己部署到服务器上,对于技术小白来说,还是挺难的。最近研究了一下,我发现了一个SSL证书免部署的方法,用自己账号试了一遍,完全可用,这样SSL证书不再需要每年重新申请和配置。
1038 0
|
消息中间件 存储 自然语言处理
人人都看得懂的JS运行机制(下)
本文是以作者自己理解的思路拆分的JS运行机制,见解有限难免疏漏,欢迎留言勘误、交流。
|
关系型数据库 MySQL Linux
centos7下用docker来搭建discuz论坛
centos7下用docker来搭建discuz论坛
1633 1
centos7下用docker来搭建discuz论坛
|
存储 编解码 人工智能
条条大路通直播 共享经济云计算的路在何方?
条条大路通直播 共享经济云计算的路在何方?
条条大路通直播 共享经济云计算的路在何方?
|
弹性计算 安全 Linux
ECS云服务器初体验
寒假一次偶然的机会了解到阿里云“飞天加速计划·高校学生在家实践”活动,开启了学习云服务器搭建的大门 第一部分:自我介绍 第二部分:使用经历 第三部分:收获总结
|
消息中间件 运维 数据可视化
Spring Cloud异步场景分布式事务怎样做?试试RocketMQ
在微服务架构中,我们常常使用异步化的手段来提升系统的吞吐量和解耦上下游,而构建异步架构最常用的手段就是使用消息队列(MQ),那异步架构怎样才能实现数据一致性呢?本文主要介绍如何使用RocketMQ的事务消息来解决一致性问题。
1308 0
Spring Cloud异步场景分布式事务怎样做?试试RocketMQ