为了账号安全,请及时绑定邮箱和手机立即绑定
  • 不太明白
    查看全部
  • 多试几次
    查看全部
    0 采集 收起 来源:形参与实参

    2016-05-08

  • C语言根据变量的生存周期来划分,可以分为静态存储方式和动态存储方式。 静态存储方式:是指在程序运行期间分配固定的存储空间的方式。静态存储区中存放了在整个程序执行过程中都存在的变量,如全局变量。 动态存储方式:是指在程序运行期间根据需要进行动态的分配存储空间的方式。动态存储区中存放的变量是根据程序运行的需要而建立和释放的,通常包括:函数形式参数;自动变量;函数调用时的现场保护和返回地址等。 C语言中存储类别又分为四类:自动(auto)、静态(static)、寄存器的(register)和外部的(extern)。 1、用关键字auto定义的变量为自动变量,auto可以省略,auto不写则隐含定为“自动存储类别”,属于动态存储方式。 注意:静态局部变量属于静态存储类别,在静态存储区内分配存储单元,在程序整个运行期间都不释放;静态局部变量在编译时赋初值,即只赋初值一次;如果在定义局部变量时不赋初值的话,则对静态局部变量来说,编译时自动赋初值0(对数值型变量)或空字符(对字符变量)。 为了提高效率,C语言允许将局部变量得值放在CPU中的寄存器中,这种变量叫“寄存器变量”,用关键字register作声明。 注意:只有局部自动变量和形式参数可以作为寄存器变量;一个计算机系统中的寄存器数目有限,不能定义任意多个寄存器变量;局部静态变量不能定义为寄存器变量。 4、用extern声明的的变量是外部变量,外部变量的意义是某函数可以调用在该函数之后定义的变量。如:
    查看全部
    0 采集 收起 来源:变量存储类别

    2016-05-08

  • 不允许连续赋值
    查看全部
    0 采集 收起 来源:变量及赋值

    2016-05-08

  • 注意:void函数中可以有执行代码块,但是不能有返回值,另void函数中如果有return语句,该语句只能起到结束函数运行的功能。其格式为:return;
    查看全部
    0 采集 收起 来源:函数的返回值

    2016-05-08

  • 局部变量也称为内部变量。局部变量是在函数内作定义说明的。其作用域仅限于函数内, 离开该函数后再使用这种变量是非法的。 在复合语句中也可定义变量,其作用域只在复合语句范围内。 全局变量也称为外部变量,它是在函数外部定义的变量。它不属于哪一个函数,它属于一个源程序文件。其作用域是整个源程序。 定义,如果重新定义,那么离开区域就失效;如果不重新定义,那么就改变了值。
    查看全部
    0 采集 收起 来源:局部与全局

    2016-05-08

  • 一个数取余比他大的数结果是他本身。
    查看全部
    0 采集 收起 来源:练习题

    2016-05-08

  • A,还有goto; B,swit c,不一样,break是跳出循环; continue是继续循环
    查看全部
    0 采集 收起 来源:练习题

    2016-05-08

  • 审题,为什么要用这种表示方式,表示的十位的大小。 十位的大小决定了考试的等级,所以要找到十位的求法
    查看全部
  • 为什么用i%3 == 0,而不是i%3 != 0?因为下面还有一行 sum += i。<br> <br> 当i%3 ==0 时,下面的结束语句continue就自动的跳过然后继续下一步循环,这样能被3整除的就自动过滤掉了,剩下的是不能被3整除的才能进行 sum += i 这一项代码指令的。 // continue直接跳出 返回上一级循环,不作本循环的结算
    查看全部
  • 1.\t 的意思是 横向跳到下一制表符位置<br> \r 的意思是 回车(移到本行最左侧)<br> \n 的意思是 回车换行 2. {}成对出现 3. printf("%d*%d=%d\t",i,j,result);的写法不是很熟练 3.
    查看全部
  • return n + getWordNumber (n-1);
    查看全部
  • ++在变量前面先计算++,在计算其他关系运算。++在变量后面,先进行其他关系运算,最后在开始++。 A:b++>=a*2,b++先取值后运算,9>=10,为0,&&后面语句不再计算,值为0 B:b++>=a*2,同A,值为0,计算||后面语句,切记,此时b自加1后为10,10-5<=5,值为1,最终结果为1(好多评论都错啦) C:a*2-b=1,!1=0 D:++b-a*2,先运算后取值,10-10=0,值为0
    查看全部
    0 采集 收起 来源:练习题

    2018-03-22

  • a=100
    a++先取值,取原来的a即100,之后a值变为101
    ++a先运算,再取值,取值为101+1即102
    查看全部
  • 这里我们先给大家讲解基本数据类型中最简单也是最常用的整型、实型与字符型

    http://img1.sycdn.imooc.com//60b1138e0001b55b06300091.jpg 

    整型数据是指不带小数的数字。生活中有很多信息适合使用整型数据来表示,比如:人的年龄、班级的人数、书的总页数等等。因此整型的类型比较多: http://img1.sycdn.imooc.com//60b1138d0001360607410143.jpg

     浮点数据是指带小数的数字。生活中有很多信息适合使用浮点型数据来表示,比如:人的体重(单位:公斤)、商品价格、圆周率等等。因为精度的不同又分为3种:

    http://img1.sycdn.imooc.com//60b1138e0001132307420082.jpg



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

    2021-05-29

举报

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

微信扫码,参与3人拼团

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

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