zoukankan      html  css  js  c++  java
  • 作业七 总结

    一、知识点:

    1.数据的基本类型

    整型:短整型(short);整型(int);长整型(long)。

    浮点型:单精度浮点型(float);双精度浮点型(double)。

    字符型:数据的基本表现形式为常量和变量。

    2.常量和变量

    常量:符号常量(用一个标识符代表一个常量,如:π-PI);整型常量;实型常量;字符型常量。

    3.数据的输入和输出

    整型数据的输入输出:printf (格式控制, 输出参数1, ... , 输出参数n);

              scanf (格式控制, 输入参数1, ... , 输入参数n);

                               十进制     八进制      十六进制

    int                          %d           %o              %x

    long                       %ld          %lo             %lx

    实型数据的输入和输出:输入  scanf()

                float:%f 或%e(以小数或指数形式输入一个单精度浮点数)。

                double: %lf或%le(以小数或指数形式输入一个双精度浮点数)。

               输出   printf()

                float 和double使用相同的格式控制说明:%f, %lf(以小数形式输出浮点数,保留6位小数);%e(以指数形式输出)。

    字符型数据输入输出:scanf() 和 printf():%cchar ch;scanf("%c", &ch);printf("%c", ch);

              getchar() 和 putchar():char ch;ch = getchar( );putchar(ch);

    4.类型转换(不同类型数据的混合运算,先转换为同一类型,再运算)

    自动类型转换(赋值运算):变量 = 表达式

                  计算赋值运算符右侧表达式的值;将赋值运算符右侧表达式的值赋给左侧的变量。

    自动类型转换(赋值运算)

    强制类型转换:强制类型转换一般形式----(类型名)  表达式

    5.表达式

    算术表达式:单目: +  -  ++  --
                     双目: +  -  *  /  %

    赋值表达式:简单赋值 =  
            复合赋值( +=  -=  *=  /=  %=   !=)

    关系表达式:>  >=   <   <=   ==   !=

    逻辑表达式:! &&   ||

    ++,--运算符有4种形式:i++、++i、i--、--i

    注:i++(i--)和++i(--i)的区别:执行完自增(减)运算后i的值都加(减)1,但表达式的值不同:i++(i--)的值为原值,++i(--i)的值为增(减)1后的值。

      自增运算符(++),自减运算符(--),只能用于变量,而不能用于常量或表达式。

      ++和--的结合方向是“自右至左”。

    条件表达式:exp1 ? exp2 : exp3

    逗号表达式:表达式1, 表达式2,  ……, 表达式n

    其他运算: 长度运算符 sizeof

          单目运算符,计算变量或数据类型的字节长度。

    二、实验过程中遇到的问题及解决方法:

    1.对各种表达式的认识不到位,使用时需要查阅相关知识才能分辨使用。

        需要多看相关知识点,多做相关练习。

    2.对数据类型理解认识不到位,所以有的时候会觉得用什么类型的数据都难以抉择。

        需要加深理解记忆,多做练习,与同学、老师多沟通、讨论。

    三、实验心得体会

    随着学习的深入,需要我们学习掌握的知识越来越多,难度也越来越大,需要花大量的时间来完成相关练习,突出表现了我对相关知识的理解、应用还有待进一步的提升。我需要做更多的理解学习和实践操作,从而真正掌握。

  • 相关阅读:
    CornerNet 算法笔记
    弱监督学习下商品识别:CVPR 2018细粒度识别挑战赛获胜方案简介
    弱监督学习总结(1)
    【机器学习】模型融合方法概述
    目标检测评价标准
    目标检测Anchor-free分支:基于关键点的目标检测
    空洞卷积(dilated convolution)
    【Android】Android程序保护与破解浅析
    【随笔】入世
    【Android】Android部分问题记录
  • 原文地址:https://www.cnblogs.com/cs-16-4-zlt/p/6045206.html
Copyright © 2011-2022 走看看