3、被大括号{ }括起来的内容称为main函数的函数体 , 这部分内容就是计算机要执行的内容 。
4、在{}里面每一句话后面都有一个分号(;),在c语言中 , 我们把以一个分号结尾的一句话叫做一个c语言的语句,分号是语句结束的标志 。
5、printf(“a=%d,b=%d,sum=%d\n”,a,b,sum); ----通过执行这条c语言系统提供给我们直接使用的屏幕输出函数 , 用户即可看到运行结果,本程序运行后 , 将在显示器上显示如下结果:
6、#include
7、程序中以 /*开头并且以*/结尾的部分表示程序的注释部分,注释可以添加在程序的任何位置,为了提高程序的可读性而添加 , 但计算机在执行主函数内容时完全忽略注释部分,换而言之就是计算机当做注释部分不存在于主函数中 。
?2 C程序的生成过程
C程序是先由源文件经编译生成目标文件,然后经过连接生成可执行文件,如图所示 。
编译过程
? 3 标识符
在编写程序时,必须为函数、变量等命名 , 这个名字称为标识符 。C语言中标识符的命名规则如下:
标识符不能与程序中具有特殊意义的关键字相同,不能与用户编制的函数名、C语言库函数相同 , 在程序中各种标识符尽量不要重复,以便区分 。选择变量名和其他标识符时,应注意做到 “见名知义” 。
标识符分为如下三类:
1、关键字
3、用户标识符
用户根据需要自己定义的标识符称为用户标识符 。无论如何自定义标识符,都必须符合标识符的三条命名规则 。
? 4 常量
在程序运行中,其值不能被改变的量称为常量 。常量有5种类型:整型常量、实型常量、字符常量、字符串常量和符号常量 。
(一)数值转换
数字的四种表现形式:
在计算机内部,数字均以二进制形式表示和存放 , 用户输入的普通十进制数字都要被计算机转换成二进制才能在计算机内部存储,同样计算机的运算结果也为二进制 , 一般要将其转换成十进制数再输出给用户阅读 , 这种转换通常由计算机自动实现 。
(1)将十进制转换二进制、八进制和十六进制
除法:将十进制数除以2,记录余数,得到的商继续除以2,直到商为0 , 然后将各次相处所得的余数从后往前逆序排列,所得余数数字序列就是该十进制数对应的二进制数 。八进制和十六进制转换方法同上 。
例:十进制数13转换成二进制数的值为1101 , 转换八进制为015,转换成十六进制为D.
(2)将二进制、八进制和十六进制转换成十进制
乘积求和:将二进制的每一位从低位到高位(右边为低位,左边为高位)分别乘以20,21,22 。。。。,然后将这些积求和 。
例如:(1101)2=(13)10(317)8=(207)10(23E)16=(574)10
(3)二进制与八进制、十六进制数之间的相互转换
(二)整型常量
整型常量有3种形式:十进制整型常量、八进制整型常量和十六进制整型常量 。
书写方式如下:
(三)实型常量
实型常量有两种表示形式:小数形式和指数形式 。
(四)字符常量
(2)由一对单引号括起来,以反斜杠\开头,后跟若干数字或者字母,比如‘\n’,其中“\“是转义的意思,后面跟不同的字符表示不同的意思,这类字符常量叫转义字符 。具体如图所示。
(五)字符串常量
C语言中,以双引号括起来的 , 由若干个字符组成的序列即为字符串常量 。
例:“ni hao”“happy”等等 。
推荐阅读
- 解码区块链全集,解密区块链
- 怎么在电脑上插耳机,电脑怎么插耳机子
- sqlserver回滚操作,sqlserver 回滚数据
- 电脑为什么要u盘才能启动电脑,为什么电脑非要用启动盘才可以启动
- php一个月前的数据 php前一天
- 智能插座小程序开发教程,智能插座应用
- 固态硬盘怎么加在机械硬盘,固态硬盘怎样加机械硬盘
- linux隐藏命令脚本,linux隐藏命令行参数
- php网站数据可视化 php网站数据可视化实验报告