合法的c语言数值常量(常量和变量的概念)
为了编写一个C语言程序,你必须具备以下知识和能力:
(1)要有正确的解题思路,就是要学会如何设计算法,否则无从下手。
(2)掌握C语言的语法,知道如何利用C语言提供的功能写出完整正确的程序。
(3)在编写算法和程序时,要使用结构化编程方法编写结构化程序。
00-1010案例1.1有人用温度计测量了华氏温度(如64),现在要求换算成摄氏温度(如17.8)。
解决这个问题的算法是找到它们之间的转换公式。根据物理学知识,换算公式如下:
c=5/9(f-32)
f代表华氏,C代表摄氏。据此,算法可以用N-S图表示,如下图1-1所示。
图1-1
编程:有了N-S图,很容易用C语言表达,写一个C程序来解决这个问题。
运行结果:
运行结果
00-1010在计算机高级语言中,数据有两种形式:常量和变量。
1.常数
常数的定义:在程序运行过程中其值不能改变的量称为常数。例如,示例1.1的程序中的5、9和32是常数。数值是数学中的常数。
常用常量包括以下几类:
(1)整数常数。例如,100、-299和19.0是整数常数。
(2)实常数:
十进制十进制形式,由数字和小数点组成。比如:12.44,0.43,-45.8。
指数形式,如12.34e3(代表12.34 X 10)
(3)字符常数:
普通字符,用单引号括起来的字符,如“a”、“b”和“#”。
(2)转义字符,以字符\。例如:\n,\r,\t
(4)字符串常量
它的定义是用双撇号括住几个字符,字符串常量是双撇号中的所有字符(但不包括双撇号本身)。比如:‘你好世界!',“Boy”,不能写成‘hong kong’或‘Boy’。单个撇号只能包含一个字符,双撇号可以包含一个字符串。
2.变量
变量表示具有特定属性的命名存储单元。它用于存储数据,即变量的值。在程序运行期间,变量的值可以改变。
图1-2
在图1-2中,A是变量名,3是变量A的值,即存储在变量A的存储单元中的数据。
关于变量需要注意的一点是,变量必须先定义,然后才能使用。
定义变量的位置:一般在函数开头的声明部分定义变量,也可以在函数外定义变量(即外部变量和全局变量)。
顺序程序设计举例
以上是对当今编程、顺序编程以及数据表达式形式、常量和变量的介绍。感谢阅读。欢迎在评论区发表不同意见。如有其他问题,请在评论区留言。喜欢的话,请多关注转发和支持。