为了账号安全,请及时绑定邮箱和手机立即绑定
  • number*=number=number*1.2

    查看全部
    • 比如i=3,b=i++就是说b=3,完成之后让i变成4,b=++i就是先让i++变成4,然后b=4,其中++i比i++效率要高些。一般来说在循环域里面,这两者并没有什么很大的区别,但是要注意其生存周期,以及i值在程序流中的变化。

    查看全部
  • http://img1.sycdn.imooc.com//6181306f000162a809021000.jpg在(getPeachNumber(n+1)+1)*2中,(n+1)代表的是前一天的桃子数量

    查看全部
  • c语言关键字如下auto :声明自动变量break:跳出当前循环case:开关语句分支char :声明字符型变量或函数返回值类型const :声明只读变量continue:结束当前循环,开始下一轮循环default:开关语句中的“默认”分支do :循环语句的循环体double :声明双精度浮点型变量或函数返回值类型else :条件语句否定分支(与 if 连用)enum :声明枚举类型extern:声明变量或函数是在其它文件或本文件的其他位置定义float:声明浮点型变量或函数返回值类型for:一种循环语句goto:无条件跳转语句if:条件语句int: 声明整型变量或函数long :声明长整型变量或函数返回值类型register:声明寄存器变量return :子程序返回语句(可以带参数,也可不带参数)short :声明短整型变量或函数signed:声明有符号类型变量或函数sizeof:计算数据类型或变量长度(即所占字节数)static :声明静态变量struct:声明结构体类型switch :用于开关语句typedef:用以给数据类型取别名unsigned:声明无符号类型变量或函数union:声明共用体类型void :声明函数无返回值或无参数,声明无类型指针volatile:说明变量在程序执行中可被隐含地改变while :循环语句的循环条件

    1、auto    声明自动变量    

    2、short    声明短整型变量或函数    

    3、int    声明整型变量或函数    

    4、long    声明长整型变量或函数    

    5、float    声明浮点型变量或函数    

    6、double    声明双精度变量或函数    

    7、char    声明字符型变量或函数    

    8、struct    声明结构体变量或函数    

    9、union    声明共用数据类型    

    10、enum    声明枚举类型    

    11、typedef    用以给数据类型取别名    

    12、const    声明只读变量    

    13、unsigned    声明无符号类型变量或函数    

    14、signed    声明有符号类型变量或函数    

    15、extern    声明变量是在其他文件正声明    

    16、register    声明寄存器变量    

    17、static    声明静态变量    

    18、volatile    说明变量在程序执行中可被隐含地改变    

    19、void    声明函数无返回值或无参数,声明无类型指针    

    20、else    条件语句否定分支(与 if 连用)    

    21、switch    用于开关语句    

    22、case    开关语句分支    

    23、for    一种循环语句    

    24、do    循环语句的循环体    

    25、while    循环语句的循环条件    

    26、goto    无条件跳转语句    

    27、continue    结束当前循环,开始下一轮循环    

    28、break    跳出当前循环    

    29、default    开关语句中的“其他”分支    

    30、sizeof    计算数据类型长度    

    31、return    子程序返回语句(可以带参数,也可不带参数)循环条件    

    32、if    条件语句    

    必须是字母或下划线开头

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

    2021-11-02

  • 在main()函数中,运行到

    fn1();

    时,程序暂时跳出main()函数,去执行自定义函数fn1(),此时已经跳出了main()函数的范围,故x为x(1)的内容。

    查看全部
    0 采集 收起 来源:局部与全局

    2021-11-02

  • 字节小的可以向字节大的自动转换,但字节大的不能向字节小的自动转换
    查看全部
    0 采集 收起 来源:自动类型转换

    2021-11-02

  • 表达式1 ? 表达式2 : 表达式3; 

    执行过程是:

    先判断表达式1的值是否为真,如果是真的话执行表达式2;如果是假的话执行表达式3。

    用代码来写一下上面的例子:


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

    2021-11-02

  • 关系表达式的值是“真”和“假”,在C程序用整数1和0表示

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

    2021-11-02

  • 自增运算符为“++”,其功能是使变量的值自增1;自减运算符为“--”,其功能是使变量值自减1。它们经常使用在循环中。自增自减运算符有以下几种形式:


    查看全部
  • 如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。

    取余运算中注意:

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

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

    2021-11-02

  • 、数据类型和表达式都必须加括号,如把(int)(x/2+y)写成(int)x/2+y则成了把x转换成int型之后再除2再与y相加了。

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

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

    数据类型) (表达式) 

    其作用是把表达式的运算结果强制转换成类型说明符所表示的类型,例如:

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

    2021-11-02

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

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

    2021-11-02

  • 关键字:  http://c.biancheng.net/cpp/html/797.html

    (4)标识符不能是C语言的关键字。想了解更多C语言关键字的知识。

    查看全部
    0 采集 收起 来源:有名有姓的C

    2021-11-02

  • 常量是不可改变的, #define 标识符 常量值 

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

    直接常量也称为字面量,是可以直接拿来使用,无需说明的量,比如:

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

    实型常量:13.33、-24.4;

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

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

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

    在C语言中,可以用一个标识符来表示一个常量,称之为符号常量。符号常量在使用之前必须先定义,其一般形式为:

     #define 标识符 常量值 

    符号常量的标示符一般习惯使用大写字母,变量的标示符一般习惯使用小写字母,加以区分。下面是一个使用符号常量的小例子:

    运算结果为: 圆周率:3.140000 

    注意:常量是不可改变的

    查看全部

举报

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

微信扫码,参与3人拼团

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

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