c语言从零到入门(初识c语言——至变量)

目录

学习前的准备 

1、编程语言需要哪些基础呢?

2.怎么有效率的学习c语言

3.学习完基础知识之后选择一个是个自己的发展放向

初识c语言

1.什么是c语言

2.第一个C语言程序

数据类型

1.数据类型的分类

2.每一种类型的大小

什么是变量

1.定义变量的方法

2.变量的命名

3.变量的分类

4.变量的使用


学习前的准备 

1、编程语言需要哪些基础呢?

c语言

计算机语言

数据结构和算法

操作系统

计算机网络+网络编程

数据库

脚本语言

     我们现在要学习的是c语言基础。

2.怎么有效率的学习c语言

1.注册博客并长期坚持写博客

将自己所学习到的内容尝试着在博客当中去分享给别人,总结自己所学习到的知识。

2.注册gitee或者GitHub

将自己学习到和写的代码注释并提交到代码仓库当中去

3.制定一个适合自己时间规划的学习计划

比如每天或者每周至少学习多长时间的编程

3.学习完基础知识之后选择一个是个自己的发展放向

比如:

1.c++放向

2.Java方向


初识c语言

1.什么是c语言

计算机语言:人和计算机交流的语言

例如:c/c++/JAVA /python/ 这些都叫做计算机语言

C语言:c语言是一门通用的计算机语言,广泛运用于底层开发。c语言的设计目标是提供一种能以简单的方式编译

、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。

其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。

2.第一个C语言程序


 

#include<stdio.h>              //头文件      
int main()                           //主函数
{
    printf("hehe");                //printf 打印函数(库函数,作用是在频幕上打印信息的)                                                                     “ ”内为打印的内容
    return 0;
}

注:printf的使用,需要引用头文件 (stdio.h)


数据类型

1.数据类型的分类

  • Char                                 //字符数据类型
  • Short                               //短整型
  • Int                                   //整型
  • Long                               //长整型
  • Long long                      //更长的整型
  • Float                              //单精度浮点数    单精度(float)在计算机中存储占用4字节,32位,                                                                    有效位数为7位(6位小数+小数点)
  • Double                          //双精度浮点数    双精度(double)在计算机中存储占用8字节,64                                                                       位,有效位数为16位(15位小数+小数点)

:C语言当中的整型——(整数)

                           浮点型——(小数)

2.每一种类型的大小

要知道大小,首先我们要先知道计算机中的单位是什么

计算机中的单位

最小的单位——bit-比特位—二进制(0和1组成)

                        byte-字节=8bit

                        kb=1024byte

                        mb=1024kb

                        gb=1024mb

                        tb=1024gb

                        pb=1024tb

                        ...

计算每一种类型的大小

 

 从运行结果可以看到

  • Char                                 //字符数据类型       1字节
  • Short                               //短整型                   2字节
  • Int                                   //整型                       4字节
  • Long                               //长整型                    4字节
  • Long long                      //更长的整型              8字节
  • Float                              //单精度浮点数          4字节
  • Double                          //双精度浮点数           8字节


 

什么是变量

c语言描述  

变量-能被改变的量

例:你的工资  年龄  体重

1.定义变量的方法

定义变量的方法

Int age=150;

Float weight=50.5f;

Char ch=‘w’;

 

 我的年龄增长了一岁,我的体重减少了5。

age和weight  是一个变量,是可变的。

2.变量的命名

只能由字母(包括大写和小写)、数字和下划线( _ )组成。

不能以数字开头。 长度不能超过63个字符。

变量名中区分大小写的。 变量名不能使用关键字。

3.变量的分类

局部变量

全局变量

注:当局部变量和全局变量同名的时候,局部变量优先使用。

 4.变量的使用

int main()

{

int num1=0;

int num2=0;

int sum = 0;

printf("输入两个操作数:>");

scanf("%d %d", &a, &b);

sum=num1+num2;

printf("sum=%d\n", sum);

return 0;

}

 注:scanf函数是一个输入函数,当你需要在屏幕中输入信息时,用scanf提取你所定义的变量

(num1,num2),用& 提取定义的变量。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

祸祸往上努力爬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值