为了账号安全,请及时绑定邮箱和手机立即绑定
  • 这是关于运算符的复习

      首先他定义了a,b皆为int类型,那么无论两者能不能整除,其只取整数,因为两个int类型只能得出int类型的

    查看全部
    0 采集 收起 来源:练习题

    2022-09-16

  • doubel a=2.6

    int b =(int)a;

    定义b为整形,并将a的整形赋值给b

    查看全部
    0 采集 收起 来源:强制类型转换

    2022-09-16

  • 注:字节小的可以向字节大的自动转换,但字节大的不能向字节小的自动转换

    d不能=f,因为float是32位,而double是64位,前面红字注上说字节大(d)的不能向字节小(f)的自动转换
    http://img1.sycdn.imooc.com//632189f60001127607880770.jpg

    这里解释一下为什么'a'没有97的值却输出了97.

    查看全部
    0 采集 收起 来源:自动类型转换

    2022-09-14

  • 取余运算中注意:

    该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1

    查看全部
    0 采集 收起 来源:算术运算符

    2022-09-14

  • C语言中同样有运算符,只是写法可能有所不同。先说一下C语言中的运算是什么?C语言中的运算就是对数据进行操作、处理的过程。那么运算符又干什么的呢?运算符就是指定该运算的处理方式。

    那么C语言中又有哪些运算符呢?

    如下所示:

          ※ 算术运算符

          ※ 赋值运算符

          ※ 关系运算符

          ※ 逻辑运算符

          ※ 三目运算符

    查看全部
    0 采集 收起 来源:运算符号是啥

    2022-09-14

  • 强制转换

    1.数据类型和表达式都必须加括号

    2.转换后不会改变原数据的类型和变量值,只在本次运算中临时性转换

    3.强制转换后的运算结果不遵循四舍五入原则

    查看全部
    0 采集 收起 来源:强制类型转换

    2022-09-14

  • 自动类型转换

    字节小的可以自动向字节大的类型进行转换,字节大的不能向字节小的转换


    “ char类型数据转换为int类型数据遵循ASCII码中的对应值 ”

    查看全部
    0 采集 收起 来源:自动类型转换

    2022-09-14

  • 格式化输出语句,可以说是占位输出,是将各种类型的数据按照格式化后的类型及指定的位置从计算机上显示


    常用格式化字符:%d 带符号十进制整数    

    %c 单个字符     %s 字符串     %f 6位小数


    如果要输出多个变量并指定变量位置的时候,格式符可以连用,但是变量之间要用逗号隔开

    查看全部
  • 数据类型分为四大类:基本数据类型,构造数据类型,指针类型,空类型


    基本数据类型包含:整型,字符型,实型(浮点型)

    浮点型包含:单精度型和双精度型


    构造数据类型包含:枚举类型,数组类型,结构体类型,共用体类型

    查看全部
    0 采集 收起 来源:基本数据类型

    2022-09-14

  • 格式化输出

    查看全部
  • 数组作为函数参数时注意以下事项:

    1、数组名作为函数实参传递时,函数定义处作为接收参数的数组类型形参既可以指定长度也可以不指定长度。

    2、数组元素作为函数实参传递时,数组元素类型必须与形参数据类型一致。

    #两套格式:

    1、整个数组当作函数参数,即把数组名称传入函数中,例如:

    2、数组中的元素当作函数参数,即把数组中的参数传入函数中,例如:

    查看全部
  • http://img1.sycdn.imooc.com//63203c0b0001856815690981.jpg

    保留问题:为什么字符不行?即:char arrFirst

    #声明数组:数据类型 数组名称[长度];

    #初始化数组:(三种方式

    1、 数据类型 数组名称[长度n] = {元素1,元素2…元素n};

    2、 数据类型 数组名称[] = {元素1,元素2…元素n};

    3、 数据类型 数组名称[长度n]; 数组名称[0] = 元素1; 数组名称[1] = 元素2; 数组名称[n-1] = 元素n;

    *注意事项

    1、数组的下标均以0开始;

    2、数组在初始化的时候,数组内元素的个数不能大于声明的数组长度;

    3、如果采用第一种初始化方式,元素个数小于数组的长度时,多余的数组元素初始化为0;

    4、在声明数组后没有进行初始化的时候,静态(static)和外部(extern)类型的数组元素初始化元素为0,自动(auto)类型的数组的元素初始化值不确定。



    查看全部
    0 采集 收起 来源:数组初体验

    2022-09-13

  • int  整数

    float 小数

    char 字母

    查看全部
    0 采集 收起 来源:基本数据类型

    2022-09-13

  • 在程序执行过程中,值不发生改变的量称为常量。C语言的常量可以分为直接常量和符号常量。

    整型常量:13、0、-13;

    实型常量:13.33、-24.4;

    字符常量:‘a’、‘M’

    字符串常量:”I love imooc!”

    下面的代码分别打印这四种直接常量:

       

    反思:在前面定义了常量后,后面不需要再次定义,如果依旧定义会报错

    查看全部
  • #自动(auto)、静态(static)、寄存器的(register)和外部的(extern)

    查看全部
    0 采集 收起 来源:变量存储类别

    2022-09-12

举报

0/150
提交
取消
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!