栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

初学编程日记01 220729

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

初学编程日记01 220729

学习材料:

《程序是怎样跑起来的》

Coursera专项课程 《计算导论与C语言基础》

学习目标:

研究人工智能

本周成果:

计算机编程的基础:简单数学模型可以完成复杂运算

                                冯-诺依曼式存储程序式计算机

计算机为什么能计算:

                                数在计算机中以二进制数形式表示,两种电信号即可模拟

                                        二进制数的简单计算&二进制数与其他进制的转换

                                        半加器&全加器

                                布尔代数可通过计算机开关电路设计实现逻辑运算

                                        基本逻辑运算:与&或&非

                                        复杂逻辑运算:同或与异或&与非&或非&或与非

计算机能识别的单词

        auto        break        case        char        const

        continue        default        do        double        else

        enum        extern        float        for        goto

        if        int        long        register        return

        short        signed        sizeof        static        struct

        switch        typedef        unsigned        union        void

        volatile        while        bool        catch        class

C++的数据类型

        基本数据类型

                布尔型(bool)

                字符型(char)

                整型(int)

                实型(浮点型)

                        单精度浮点型(float)

                        双精度浮点型(double)

        自定义数据类型

                数组型(类型【】)

                指针型(类型*)

                构造数据类型

                        结构体型(struct)

                        联合体型(union)

                        枚举型(enum)

                类(class)

                空类型(void)

C++语言的运算符

        求字节数的运算符:sizeof

        下标运算符:【】

        赋值运算符:=

        算术运算符:+,-,*,/,%

        关系运算符:<;>;==;!=;>=;<=

        逻辑运算符:!;&&;||

        条件运算符:?;:

        逗号运算符:,

        位运算符:>>; ~; |; ^; &

        指针运算符:*; &

        强制类型转换运算符:(类型)

        分量运算符:.; →

C语言的句式

        顺序语句

        循环语句

        分支语句

简单的C++程序10例

冒泡运算

        冒泡排序法:两两比较相邻元素,F(i)与F(i+1)。如果F(i)>F(i+1),则交换两者位置。对剩下的N-1个元素再两两比较,按同样的规则处理,经过N-2次比较,将次最大值交换到N-1的位置。经过N-1次处理后(每次进行N-i次比较),完成数列排序

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1029570.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号