学习总结

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章 运算符、表达式和语句相关推荐

  1. mfc实现c语言的注释,C语言学习:标识符、关键字、注释、表达式和语句

    正文共:1526 字 2 图.预计阅读时间: 4 分钟. 文章由源世界原创,转载剽窃必究! 标识符 界说变量时,我们使用了诸如 a.abc.mn123 这样的名字,它们都是程序员自己起的,一般能够表达 ...

  2. 《C Primer Plus》第五章-运算符 表达式和语句(笔记、复习题、编程题,副作用和序列点,升降级)

    文章目录 运算符 表达式和语句 本章内容 循环简介 基本运算符 赋值运算符:= 几个术语:数据对象.左值.右值和运算符 加法运算符:+ 减法运算符:- 5.2.4 符号运算符:-和+ 乘法运算符:* ...

  3. R语言学习笔记——入门篇:第一章-R语言介绍

    R语言 R语言学习笔记--入门篇:第一章-R语言介绍 文章目录 R语言 一.R语言简介 1.1.R语言的应用方向 1.2.R语言的特点 二.R软件的安装 2.1.Windows/Mac 2.2.Lin ...

  4. C语言学习-翁凯(第七章笔记)

    C语言学习-翁凯(第七章笔记) 第七章 7.1.1初见函数 素数求和 int m,n;int i;int cnt=0;int sum=0;scanf("%d %d",&m, ...

  5. C语言学习及应用笔记之一:C运算符优先级及使用问题

    C语言中的运算符绝对是C语言学习和使用的一个难点,因为在2011版的标准中,C语言的运算符的数量超过40个,甚至比关键字的数量还要多.这些运算符有单目运算符.双目运算符以及三目运算符,又涉及到左结合和 ...

  6. C语言学习-翁凯(第六章笔记)

    C语言学习-翁凯-第六章 第六章 6.0.1 给定条件的整数集 int a;scanf("%d",&a);int i,j,k;int cnt=0;//i=indexi=a; ...

  7. Go语言学习笔记(三)---指针,运算符及流程控制

    4.2.8 指针 基本介绍:1)基本数据类型,变量存的就是值,也叫值类型.2)获取变量的地址,用&.3)指针类型,指针变量存的是一个地址,这个地址指向的空间存的才是值.4)获取指针类型所指向的 ...

  8. 翁恺老师C语言学习笔记(十)指针_运算符取得变量的地址

    指针(一) 在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值.由于通过地址能找到所需的变量单元,可以说,地址指 ...

  9. C Primer Plus 第5章 运算符、表达式和语句 编程练习及答案

    2019独角兽企业重金招聘Python工程师标准>>> 1.编写一个程序,将用分钟表示的时间转换成以小时和分钟表示的时间.使用#define或const来创建一个代表60的符号常量. ...

  10. C Primer Plus 第5章 运算符、表达式和语句 5.2基本运算符

    2019独角兽企业重金招聘Python工程师标准>>> 5.2.1 赋值运算符:= 在C里,符号=不表示"相等",而是一个赋值运算符. 赋值运算符的动作是从右到左 ...

最新文章

  1. matlab 二阶非线性微分方程组,二阶非线性常微分方程的打靶法matlab实现.doc
  2. python自学流程-python 学习之 基础篇三 流程控制
  3. Jmeter输出完美报告
  4. 【linux】Shell脚本中调用另外一个脚本的方法
  5. 【Luogu】P3380树套树模板(线段树套Splay)
  6. SAP Commerce(原Hybris)的一些架构图,持续更新
  7. k歌的录音伴奏合成技术如何实现_K歌神器,用唱吧麦克风攀登天籁高峰
  8. Nginx配置文件示例
  9. Mac下新安装的MySQL无法登陆root用户解决方法
  10. 【Nokov】动作捕捉系统标定与机械臂各坐标系的说明
  11. CDH使用之CM 5.3.x安装
  12. mac版android sdk安装手机模拟器
  13. Photoshop的安装教程
  14. delphi mysql 删除_Delphi如何清空日志文件
  15. linux下xz格式,linux下 x.tar.xz格式文件的解压方法
  16. 猪悟能论坛看贴工具(Discuz!7版) v1.0
  17. h5加java棋牌_Html5斗地主棋牌架设Canvas实现斗地主游戏代码解析
  18. Zotero: 扩容
  19. matlab中求立方根,matlab实现求复数立方根的函数代码怎么写
  20. GRPC的四种数据流以及案例

热门文章

  1. 如何去选取第一批要阅读的论文?_MPA论文如何选题?
  2. RT-Thread优化智能车设计
  3. ESP32-S的UART2的初始化需要注意的问题
  4. 2021年春季学期-信号与系统-第十一次作业参考答案-第六小题
  5. 一款N-沟道耗尽型JFET晶体管 MPF102
  6. 2021年春季学期-信号与系统-第五次作业参考答案-第四小题
  7. html canvas text 居中,HTML5 Canvas Text文本居中实例
  8. 无法进入一个空框_win10电脑开机进入不了系统如何解决?
  9. msbuild 语法_用于删除文件的MSBuild Task语法
  10. python项目2019_2019 年 11 月精选 GitHub 上 几个牛逼 Python 的项目