C语言入门

目录

学习目标

学习内容

一.了解C语言的基本框架

 二.常量和变量

1.常量

2.变量

3.标识符

三.数据类型

四.认识C语句


学习目标

1.了解C语言的基本框架

2.认识常量和变量

3.认识基本数据类型

4.认识C语句


学习内容

一.了解C语言的基本框架

#include<stdio.h>
int main()
{
    printf("hello world\n");
    return 0;
}

 二.常量和变量

常量和变量是数据的表现形式

在整个程序的运行过程中,没有变化且不能变化的,称之为常量

在程序运行期间,可以改变并且有可能会改变的,称之为变量

1.常量

(1)整型常量

首先认识的就是整型常量,整型常量就是整常数。在C语言中,使用的整型常数有八进制、十六进制和十进制三种。

十进制整常数:十进制整常数没有前缀。其数码为0~9。

八进制整常数:八进制整常数必须以0开头,即以0作为八进制数的前缀。数码取值为0~7。八进制数通常是无符号数。

十六进制整常数:十六进制整常数的前缀为 0X 或 0x。其数码取值为0~9,A~F或a~f。

(2)实型常量

接着我接触到了实型常量,实型常量又称实数或浮点数,有两种形式,分别是小数形式和指数形式。小数形式是由数字和小数点组成的一种实数表示形式;指数形式类似数学中的指数形式,可以用幂的形式来表示,C语言语法规定,字母e或E之前必须要有数字,且e或E后面的指数必须为整数。

(3)字符常量

然后就是字符常量了,字符常量也有2种:普通字符和转义字符。

普通字符:用单撇号‘  ’括起来的一个字符,如'b' ,'y',‘?’

转义字符:以字符、开头的字符序列,例如

   转义字符                  字符描述    字符的Unicode值

        \0

                   空字符             0x0000
        \a            警告(产生蜂鸣)             0x0007
        \b                    退格             0x0008
        \f                    换页             0x000C
        \n                    换行             0x000A
        \r                   回车符             0x000D
        \t               水平制表符             0x009
        \v               垂直制表符             0x000B
        \\                   反斜线             0x005C
        \'                   单引号             0x0027
        \"                   双引号             0x0022

(4)字符串常量

字符串常量使用“  ”括起来的一串字符,双引号、反斜杠和换行符可以通过使用转义字符包含在字符串常量中。例如“china”。

(5)符号常量

符号常量是用#define指令,指定一个符号代名称表一个常量。

例如:#include<stdio.h>

            #define PRICE 30

2.变量

变量:变量就是存储数据的值的空间。

常用的变量的类型:int 型, float 型, double 型,char 型等...
(1).int :类型存放的是整数类型的数,如:1 ,2,3....

(2).float :类型是单精度浮点型的数,后面有6个小数,例如:1.000000,2.000000....

(3).double :类型是双精度浮点型的数,比float更加精确。

(4).char :类型存放单字符(单引号)或字符串(双引号) 如'a'或"abcdefgh".....  

其中要注意的是:变量名只能由:字母,下划线和数字这三类字符类型组成且开头只能是字母或下划线,不能是数字。其次变量名不能是C程序中所用到的关键词

变量有2种,分为局部变量和全局变量:局部变量在用户所定义的函数内定义的,只可以在本函数内使用。全局变量值在main()函数里定义的,在整个程序运行的工程中都可以使用。

3.标识符

标识符只能是字母(A~Z,a~z)、数字(0~9)、下划线(___)组成的字符串,并且其第一个字符必须是字母或下划线。

例如,正确的标识符:abc,a1,prog_to。C语言中把标识符分为三类:关键字,预定义标识符,用户自定义标识符。

三.数据类型

四.认识C语句

C语句主要有5种:

表达式语句

函数调用语句

控制语句

复合语句

空语句

其中控制语句可以再分为以下三种

1.条件判断语句:if...else

2.迭代语句:while,do while,for

3转向语句:break,continue,goto,return

第一次写博客,有不足和错误之处还望指出

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值