• 2018-2019-1 20189221 《从问题到程序》第二周学习总结


    2018-2019-1 20189221 《从问题到程序》第二周学习总结

    教材学习内容总结

    第二章 数据对象与计算

    2.1 基本字符、名字表示、标识符和关键字

    空白字符:空格符、换行符、制表符
    标识符:字母、或数字(C语言将_也作为字母看待)
    关键字:合法标识符中预定义的一个特殊小集合

    2.2 数据与类型

    数据是程序处理的对象
    C语言的基本类型:字符类型、整数类型、实数类型等

    2.3 基本类型与数据表示

    整数表示:intlong(C语言不规定int和long的表示范围,平时说的int和long的表示范围是由操作系统和硬件系统决定的)
    八进制和十六进制表示:0和0x
    实数类型:浮点类型(float)(数最后附后缀字符f或者F),双精度类型(double),长双精度类型(long double)(数最后附后缀字符l或者L)
    字符类型:最常用的char:ASCII字符集
    字符数据与标识符不同;数字字符和数不同
    换意字符:
    字符串:C语言规定不能在字符串中间换行
    数据的外部表示:人机交互时数据的形式,字符本身
    数据的内部表示:计算机自身处理的形式,字符对应的二进制编码

    2.4运算符、表达式与计算

    算术运算符:+ - * / %
    表达式求值,优先级
    自动类型转换:int long float double long double由左转右,然后运算
    显示类型转换(强制转换或类型强制):强制要求特定计算顺序

    2.5 数学函数库及其使用

    #include <math.h>
    

    函数调用中的类型转换:需要注意类型转换中遇到的问题

    教材学习中的问题和解决过程

    • 问题1:不太确定图中的结果哪里出问题
    • 问题1解决方案:简单验证
  • 相关阅读:
    c# 集合运算
    Nuxt
    引入js,不共享变量
    sourcetree将存在的本地项目提交到远程仓库
    c#DateTime与unix时间戳互相转换
    IfcBoundingBox
    IfcBooleanResult
    IfcAnnotationFillArea
    IfcGeometricRepresentationItem
    IfcRepresentationItem
  • 原文地址:https://www.cnblogs.com/gdman/p/9853808.html
Copyright © 2020-2023  润新知