重学C语言-基础学习总结1(第一周-第二周)

第一课 基础介绍
  1. 概要描述:主要是告诉了我们编程语言与计算机的关系;C语言发展历史,应用范围,以及在所有编程语言应用中的占比;C语言源文档的基本结构;在线C语言开发环境;
  2. 细节回顾:
    1. 编程语言,可以编译执行,也可以解释执行,计算机只会一步步按照编写逻辑进行执行
    2. 计算机,不会执行编程语言的源代码,需要转换成计算机认识的编码形式
    3. C语言现在普遍适用C99标准
    4. C语言在所有编程语言中占比一直维持在16%左右,非常稳定,一些硬件开发必须适用C语言
    5. C语言的规范,被大部分现代高级语言保留,只是形式有差异
    6. 我们可以使用Dev C++作为我们的开发C语言程序的轻量级IDE环境,也可以利用线上开发环境进行开发调试
    7. 基本C语言源代码:
      #include "stdio.h"
      
      int main() {
          // 这里写程序
          return 0;
      }
      
第二课 基础计算
  1. 概要描述:主要介绍了C语言计算相关的知识,包括数字数据类型,运算符,表达式,还介绍了刷题注意事项,额外站点pintia.cn
  2. 细节回顾:
    1. 数据类型分为整型 int, 浮点双精度 double, 浮点单精度 float
    2. 使用C语言计算时,需要特别注意计算结果的实际情况,如果是浮点数(小数),需要提前声明浮点数或者使用浮点数(小数)计算,否则会产生只保留整数位的计算结果,比如1/2==0, 2/2==1, 3/2==1这种结果
    3. scanf(), 接收浮点数,占位符号为%lf,printf(),浮点数占位符为%f
    4. scanf()可以接收多个输入;比如scanf("%d %d", &a, &b),这种形式标识可以接收两个字符,接收过程中,需要用户严格按照逗号前面的格式输入,先输入一个整数,再空格,再输入下一个整数,多个数据的输入依次类比写法和输入。
    5. 变量的命名规则,非数字开头的字符,数字,下划线组合,要避免使用C语言的保留字符
    6. 运算符的优先级需要特别注意,防止计算出错

猜你喜欢

转载自blog.csdn.net/qinmin1/article/details/103996706