为了账号安全,请及时绑定邮箱和手机立即绑定
  • while,do-while,for循环的用法                                                                                    

    查看全部
  •  for循环                                                                                                                   第一步:执行表达式1,对循环变量做初始化;

    第二步:判断表达式2,若其值为真(非0),则执行for循环体中执行代码块,然后向下执行;若其值为假(0),则结束循环;

    第三步:执行表达式3;

    第四步:执行for循环中执行代码块后执行第二步;

    第五步:循环结束,程序继续向下执行。

    其执行过程可用下图表示

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

    不懂啥意思

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

    2021-12-09

  • 宏定义一个符号常量后赋值 不用像定义int类型那样给 赋值号

    查看全部
  • #include <stdio.h>
    /* 定义获取单词数量的函数 */
    int getWordNumber(int n)
    {  
        int num;
        if(n == 1)
        {
            return 1;    //第一天只会1个单词
        }
        else
        {
            num=n+getWordNumber(n-1);
            return num;       //到第天会的单词数量
        }
    }
    int main()
    {
        int num = getWordNumber(10);     //获取会了的单词数量
        printf("小明第10天记了:%d个单词。\n", num);
        return 0;
    }
    查看全部
  • #include <studio.h>

    int main()

    {

    int

    }

    查看全部
    0 采集 收起 来源:C程序结构

    2021-12-08

  • 变量存储类别

    C语言根据变量的生存周期来划分,可以分为静态存储方式动态存储方式

    静态存储方式:是指在程序运行期间分配固定的存储空间的方式。静态存储区中存放了在整个程序执行过程中都存在的变量,如全局变量。

    动态存储方式:是指在程序运行期间根据需要进行动态的分配存储空间的方式。动态存储区中存放的变量是根据程序运行的需要而建立和释放的,通常包括:函数形式参数;自动变量;函数调用时的现场保护和返回地址等。

    C语言中存储类别又分为四类:自动(auto)、静态(static)、寄存器的(register)和外部的(extern)。

    1、用关键字auto定义的变量为自动变量,auto可以省略,auto不写则隐含定为“自动存储类别”,属于动态存储方式。如:

    2、用static修饰的为静态变量,如果定义在函数内部的,称之为静态局部变量;如果定义在函数外部,称之为静态外部变量。如下为静态局部变量:

    注意:静态局部变量属于静态存储类别,在静态存储区内分配存储单元,在程序整个运行期间都不释放;静态局部变量在编译时赋初值,即只赋初值一次;如果在定义局部变量时不赋初值的话,则对静态局部变量来说,编译时自动赋初值0(对数值型变量)或空字符(对字符变量)

    3、为了提高效率,C语言允许将局部变量得值放在CPU中的寄存器中,这种变量叫“寄存器变量”,用关键字register作声明。例如:

    注意:只有局部自动变量和形式参数可以作为寄存器变量;一个计算机系统中的寄存器数目有限,不能定义任意多个寄存器变量局部静态变量不能定义为寄存器变量。

    4、用extern声明的的变量是外部变量,外部变量的意义是某函数可以调用在该函数之后定义的变量。如:

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

    2021-12-08

  • 变量存储类别

    C语言根据变量的生存周期来划分,可以分为静态存储方式动态存储方式

    静态存储方式:是指在程序运行期间分配固定的存储空间的方式。静态存储区中存放了在整个程序执行过程中都存在的变量,如全局变量。

    动态存储方式:是指在程序运行期间根据需要进行动态的分配存储空间的方式。动态存储区中存放的变量是根据程序运行的需要而建立和释放的,通常包括:函数形式参数;自动变量;函数调用时的现场保护和返回地址等。

    C语言中存储类别又分为四类:自动(auto)、静态(static)、寄存器的(register)和外部的(extern)。

    1、用关键字auto定义的变量为自动变量,auto可以省略,auto不写则隐含定为“自动存储类别”,属于动态存储方式。如:

    2、用static修饰的为静态变量,如果定义在函数内部的,称之为静态局部变量;如果定义在函数外部,称之为静态外部变量。如下为静态局部变量:

    注意:静态局部变量属于静态存储类别,在静态存储区内分配存储单元,在程序整个运行期间都不释放;静态局部变量在编译时赋初值,即只赋初值一次;如果在定义局部变量时不赋初值的话,则对静态局部变量来说,编译时自动赋初值0(对数值型变量)或空字符(对字符变量)

    3、为了提高效率,C语言允许将局部变量得值放在CPU中的寄存器中,这种变量叫“寄存器变量”,用关键字register作声明。例如:

    注意:只有局部自动变量和形式参数可以作为寄存器变量;一个计算机系统中的寄存器数目有限,不能定义任意多个寄存器变量局部静态变量不能定义为寄存器变量。

    4、用extern声明的的变量是外部变量,外部变量的意义是某函数可以调用在该函数之后定义的变量。如:

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

    2021-12-08

  • 变量存储类别

    C语言根据变量的生存周期来划分,可以分为静态存储方式动态存储方式

    静态存储方式:是指在程序运行期间分配固定的存储空间的方式。静态存储区中存放了在整个程序执行过程中都存在的变量,如全局变量。

    动态存储方式:是指在程序运行期间根据需要进行动态的分配存储空间的方式。动态存储区中存放的变量是根据程序运行的需要而建立和释放的,通常包括:函数形式参数;自动变量;函数调用时的现场保护和返回地址等。

    C语言中存储类别又分为四类:自动(auto)、静态(static)、寄存器的(register)和外部的(extern)。

    1、用关键字auto定义的变量为自动变量,auto可以省略,auto不写则隐含定为“自动存储类别”,属于动态存储方式。如:

    2、用static修饰的为静态变量,如果定义在函数内部的,称之为静态局部变量;如果定义在函数外部,称之为静态外部变量。如下为静态局部变量:

    注意:静态局部变量属于静态存储类别,在静态存储区内分配存储单元,在程序整个运行期间都不释放;静态局部变量在编译时赋初值,即只赋初值一次;如果在定义局部变量时不赋初值的话,则对静态局部变量来说,编译时自动赋初值0(对数值型变量)或空字符(对字符变量)

    3、为了提高效率,C语言允许将局部变量得值放在CPU中的寄存器中,这种变量叫“寄存器变量”,用关键字register作声明。例如:

    注意:只有局部自动变量和形式参数可以作为寄存器变量;一个计算机系统中的寄存器数目有限,不能定义任意多个寄存器变量局部静态变量不能定义为寄存器变量。

    4、用extern声明的的变量是外部变量,外部变量的意义是某函数可以调用在该函数之后定义的变量。如:

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

    2021-12-08

  • 局部与全局

    C语言中的变量,按作用域范围可分为两种,即局部变量和全局变量。

    局部变量也称为内部变量。局部变量是在函数内作定义说明的。其作用域仅限于函数内, 离开该函数后再使用这种变量是非法的。在复合语句中也可定义变量,其作用域只在复合语句范围内。

    全局变量也称为外部变量,它是在函数外部定义的变量。它不属于哪一个函数,它属于一个源程序文件。其作用域是整个源程序

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

    2021-12-08

  • 局部与全局

    C语言中的变量,按作用域范围可分为两种,即局部变量和全局变量。

    局部变量也称为内部变量。局部变量是在函数内作定义说明的。其作用域仅限于函数内, 离开该函数后再使用这种变量是非法的。在复合语句中也可定义变量,其作用域只在复合语句范围内。

    全局变量也称为外部变量,它是在函数外部定义的变量。它不属于哪一个函数,它属于一个源程序文件。其作用域是整个源程序

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

    2021-12-08

  • 局部与全局

    C语言中的变量,按作用域范围可分为两种,即局部变量和全局变量。

    局部变量也称为内部变量。局部变量是在函数内作定义说明的。其作用域仅限于函数内, 离开该函数后再使用这种变量是非法的。在复合语句中也可定义变量,其作用域只在复合语句范围内。

    全局变量也称为外部变量,它是在函数外部定义的变量。它不属于哪一个函数,它属于一个源程序文件。其作用域是整个源程序

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

    2021-12-08

  • B选项开头是空格

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

    2021-12-08

  • 标识符开头必须是字母,或下划线

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

    2021-12-08

  • 头文件前要加#

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

    2021-12-08

  • #include<stdio.h>

    int main()

    {

        int height=185;

        if(height>=180);

        {

            printf("%s\n","恭喜小明可以参加校篮球队");

        }

    }

    查看全部
  • #include<stdio.h>

    int main()

    {

    int x=5;

    int y=8;

    int z=x*8/(y+2);

    printf("z=%d\n",z);

    return 0;

    }

    查看全部
  • #include<stdio.h>

    int main()

    {

        double money=12;    //定义小编兜里的钱

        double cost=11.5;    //定义打车回家的费用

        printf("小编能不能打车回家呢:");    //输出y小编就打车回家了,输出n小编就不能打车回家

        printf("%c\n",money>=cost?'y':'n');

        return 0;

     }

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

    2021-12-08

  • 递归函数特点:

    1.每一级函数调用时都有自己的变量,但是函数代码并不会得到复制,如计算5的阶乘时每递推一次变量都不同;

    2.每次调用都会有一次返回,如计算5的阶乘时每递推一次都返回进行下一次;

    3.递归函数中,位于递归调用前的语句和各级被调用函数具有相同的执行顺序;

    4.递归函数中,位于递归调用后的语句的执行顺序和各个被调用函数的顺序相反;

    5.递归函数中必须有终止语句。

    一句话总结递归:自我调用且有完成状态。

    查看全部

举报

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

微信扫码,参与3人拼团

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

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