网易云课堂-程序设计入门-C语言-1.3计算~第二周.判断
来源:互联网 发布:matlab把向量变成矩阵 编辑:程序博客网 时间:2024/06/07 22:07
1.3.1 浮点数:带有小数部分的数
两个整数的运算的结果只能是整数。
eg:整数运算 → 10/3=3
10和10.0在C中是完全不同的数。
10.0是浮点数。
浮点数:
带小数点的数值。
当浮点数和整数放到一起运算时,C会将整数转换成浮点数,然后进行浮点数的运算。算完以后,结果是一个浮点数。
//身高的换算---英尺英寸换算成米
#include<stdio.h>int main(){printf("请分别输入身高的英尺和英寸,""如输入\"5 7\"表示5英尺7英寸:");int foot;int inch;scanf("%d %d",&foot,&inch);printf("身高是%f米。\n",((foot+inch/12.0)*0.3048));return 0;}
double
双精度浮点数。
float
单精度浮点数。
第一周编程题---题目:
程序每次读入一个正三位数,然后输出逆序的数字。注意,当输入的数字含有结尾的0时,输出不应带有前导的-。
比如输入700,输出应该是7.
输入格式:
每个测试是一个3位的正整数。
#include<stdio.h>int main(){int in_put = 0;int ge,shi,bai;int out_put = 0;printf("请输入一个正三位数:");scanf("%d",&in_put);ge = in_put % 10;shi = (in_put/10) % 10;bai = in_put/100;out_put = 100*ge + 10*shi + bai;printf("输出逆序的数为:%d",out_put);return 0;}老师编程题解析:
主要问题是:如何分离后拼接。
关于scanf:
所有出现在格式字符串里的东西,都是它要读的东西【一定要你输入的东西】——“其他要读的东西”,只有读到了,才能继续下去。
eg:scanf("%d %d ",a,b);——在输入时,两个数字后的空格必须写出,或输入一个可以满足这个空格的东西。
阅读全文
0 0
- 网易云课堂-程序设计入门-C语言-1.3计算~第二周.判断
- 网易云课堂程序设计入门--C语言 第二周 判断 学习笔记
- 网易云课堂程序设计入门--C语言第一周 简单的计算程序学习笔记
- 网易云课堂-程序设计入门-C语言-第一周:简单的计算程序
- 网易云课堂程序设计入门—Java语言(第二周)
- C程序设计入门(网易云课堂 -《程序设计入门-C语言》(浙大-翁凯))总结
- 网易云课堂程序设计入门--C语言第七周:指针与字符串学习笔记
- 网易云课堂程序设计入门—C语言第三周 循环学习笔记
- 网易云课堂程序设计入门—C语言第五周 函数学习笔记
- 网易云课堂程序设计入门—C语言第六周 数组学习笔记
- 网易云课堂程序设计入门—C语言第四周 循环控制学习笔记
- 网易云课堂java程序设计(第二周编程作业)
- 网易云课堂java程序设计(第二周编程作业)
- 网易云课堂程序设计入门—Java语言(第三周)
- 网易云课堂程序设计入门—Java语言(第五周)
- 网易云课堂程序设计入门—Java语言(第一周)
- 网易云课堂程序设计入门—Java语言(第四周)
- android 网易云课堂第二周笔记
- Jsp编译指令详解
- PXE无法安装CENTOS7的一个现象及解决
- js实现深克隆
- 读《JavaScript 标准参考教程(alpha)阮一峰》(下)
- Android Stuido加入Kotlin插件和Anko插件后,启动报错 Cannot load project: com.intellij.ide.plugins.PluginManager$St
- 网易云课堂-程序设计入门-C语言-1.3计算~第二周.判断
- 修改sequence属性
- 重写TextView解决HorizontalScrollView中TextView显示不全的问题
- 实现百度sitemap实时推送
- android实现自定义饼状图每个标志线颜色
- 图像标签制作工具之labelImg-windows的安装与使用
- C中strlen和sizeof的区别 详解
- View的工作流程-对MeasureSpec认识
- 基于时间点RMAN恢复