【C语言学习】《C Primer Plus》第5章 运算符、表达式和语句
学习总结
1、有了一定的语言基础,运算符和表达式这些都大同小异,无外乎赋值运算符(=)、算术运算符(+、-、*、/、%、++、——)和其他的一下运算符(sizeof、(type))。
2、声明一个参数就创建了一个被称为形式参数(formal argument)或形式参量(formal parameter)。我们称函数调用传递一个值,这个值被称为实际参数(actual argument)或实际参量(actual parameter)。
3、编程练习(题8):
1 #include <stdio.h> 2 void Temperatures(double Fahrenheit); 3 const double c1=1.8l; 4 const double c2=32.0l; 5 const double c3=273.16l; 6 int main(){ 7 double frh; 8 while(1){ 9 printf("please enter Fahrenheit:"); 10 scanf("%lf",&frh); 11 if(frh==0){ 12 break; 13 } 14 Temperatures(frh); 15 frh=0; 16 } 17 printf("over!\n"); 18 return 0; 19 } 20 21 void Temperatures(double f){ 22 printf("Fahrenheit=%.2f\n",f); 23 printf("Celsius=%.2f\n",c1*f+c2); 24 printf("Kelvin=%.2f\n",c1*f+c2+c3); 25 }
运行结果:
please enter Fahrenheit:12
Fahrenheit=12.00
Celsius=53.60
Kelvin=326.76
please enter Fahrenheit:q
over!
转载于:https://www.cnblogs.com/wcd144140/p/4511201.html
【C语言学习】《C Primer Plus》第5章 运算符、表达式和语句相关推荐
- mfc实现c语言的注释,C语言学习:标识符、关键字、注释、表达式和语句
正文共:1526 字 2 图.预计阅读时间: 4 分钟. 文章由源世界原创,转载剽窃必究! 标识符 界说变量时,我们使用了诸如 a.abc.mn123 这样的名字,它们都是程序员自己起的,一般能够表达 ...
- 《C Primer Plus》第五章-运算符 表达式和语句(笔记、复习题、编程题,副作用和序列点,升降级)
文章目录 运算符 表达式和语句 本章内容 循环简介 基本运算符 赋值运算符:= 几个术语:数据对象.左值.右值和运算符 加法运算符:+ 减法运算符:- 5.2.4 符号运算符:-和+ 乘法运算符:* ...
- R语言学习笔记——入门篇:第一章-R语言介绍
R语言 R语言学习笔记--入门篇:第一章-R语言介绍 文章目录 R语言 一.R语言简介 1.1.R语言的应用方向 1.2.R语言的特点 二.R软件的安装 2.1.Windows/Mac 2.2.Lin ...
- C语言学习-翁凯(第七章笔记)
C语言学习-翁凯(第七章笔记) 第七章 7.1.1初见函数 素数求和 int m,n;int i;int cnt=0;int sum=0;scanf("%d %d",&m, ...
- C语言学习及应用笔记之一:C运算符优先级及使用问题
C语言中的运算符绝对是C语言学习和使用的一个难点,因为在2011版的标准中,C语言的运算符的数量超过40个,甚至比关键字的数量还要多.这些运算符有单目运算符.双目运算符以及三目运算符,又涉及到左结合和 ...
- C语言学习-翁凯(第六章笔记)
C语言学习-翁凯-第六章 第六章 6.0.1 给定条件的整数集 int a;scanf("%d",&a);int i,j,k;int cnt=0;//i=indexi=a; ...
- Go语言学习笔记(三)---指针,运算符及流程控制
4.2.8 指针 基本介绍:1)基本数据类型,变量存的就是值,也叫值类型.2)获取变量的地址,用&.3)指针类型,指针变量存的是一个地址,这个地址指向的空间存的才是值.4)获取指针类型所指向的 ...
- 翁恺老师C语言学习笔记(十)指针_运算符取得变量的地址
指针(一) 在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值.由于通过地址能找到所需的变量单元,可以说,地址指 ...
- C Primer Plus 第5章 运算符、表达式和语句 编程练习及答案
2019独角兽企业重金招聘Python工程师标准>>> 1.编写一个程序,将用分钟表示的时间转换成以小时和分钟表示的时间.使用#define或const来创建一个代表60的符号常量. ...
- C Primer Plus 第5章 运算符、表达式和语句 5.2基本运算符
2019独角兽企业重金招聘Python工程师标准>>> 5.2.1 赋值运算符:= 在C里,符号=不表示"相等",而是一个赋值运算符. 赋值运算符的动作是从右到左 ...
最新文章
- matlab 二阶非线性微分方程组,二阶非线性常微分方程的打靶法matlab实现.doc
- python自学流程-python 学习之 基础篇三 流程控制
- Jmeter输出完美报告
- 【linux】Shell脚本中调用另外一个脚本的方法
- 【Luogu】P3380树套树模板(线段树套Splay)
- SAP Commerce(原Hybris)的一些架构图,持续更新
- k歌的录音伴奏合成技术如何实现_K歌神器,用唱吧麦克风攀登天籁高峰
- Nginx配置文件示例
- Mac下新安装的MySQL无法登陆root用户解决方法
- 【Nokov】动作捕捉系统标定与机械臂各坐标系的说明
- CDH使用之CM 5.3.x安装
- mac版android sdk安装手机模拟器
- Photoshop的安装教程
- delphi mysql 删除_Delphi如何清空日志文件
- linux下xz格式,linux下 x.tar.xz格式文件的解压方法
- 猪悟能论坛看贴工具(Discuz!7版) v1.0
- h5加java棋牌_Html5斗地主棋牌架设Canvas实现斗地主游戏代码解析
- Zotero: 扩容
- matlab中求立方根,matlab实现求复数立方根的函数代码怎么写
- GRPC的四种数据流以及案例
热门文章
- 如何去选取第一批要阅读的论文?_MPA论文如何选题?
- RT-Thread优化智能车设计
- ESP32-S的UART2的初始化需要注意的问题
- 2021年春季学期-信号与系统-第十一次作业参考答案-第六小题
- 一款N-沟道耗尽型JFET晶体管 MPF102
- 2021年春季学期-信号与系统-第五次作业参考答案-第四小题
- html canvas text 居中,HTML5 Canvas Text文本居中实例
- 无法进入一个空框_win10电脑开机进入不了系统如何解决?
- msbuild 语法_用于删除文件的MSBuild Task语法
- python项目2019_2019 年 11 月精选 GitHub 上 几个牛逼 Python 的项目