为了账号安全,请及时绑定邮箱和手机立即绑定
    1. auto是c语言中的关键词不可以做为标识符

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

    2022-02-25

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


    • http://img1.sycdn.imooc.com//62186e6d00017fbe04250141.jpg

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

    2022-02-25

  • switch后面的表达式语句只能是整型或者字符类型
    查看全部
  • 多行注释   /*注释内容*/

    单行注释   //注释一行

    查看全部
  • =是将值赋给左边
    ==是将左右值进行判断ˉˉˉ是否相等
    查看全部
    0 采集 收起 来源:关系运算符

    2022-02-24

  • 字符串函数

    • strlen()获取字符串的长度,在字符串长度中不包括'\0',且汉字和字母的长度不一样

    • strcmp()在比较时,会把字符串先转换成ASCⅡ码,再进行比较,

      返回的结果为0,s1和s2的ASCⅡ码相等

      返回的结果为1,s1比s2的ASCⅡ码大

      返回的结果为-1,s1比s2的ASCⅡ码小

    • strcpy()拷贝之后会覆盖原来字符串不能对字符串常量进行拷贝

    • strcat()在使用时s1与s2指的内存空间不能重叠,且s1要有足够的空间来容纳要复制的字符串


    查看全部
    0 采集 收起 来源:字符串函数

    2022-04-30

  • 字符串

    • char 字符串名称[长度]="字符串值";

    • char 字符串名称[长度]="{'字符1','字符2',...,'字符n','\0'};

    注:

    • []中的长度可省略不写

    • 用第二种方式时,最后一个元素必须是'\0',这是字符串的结束标志

    • 用第二种方式时,在数组中不能写中文

    • 在输出字符串的时候得用:printf("%s",字符数组名字);或者puts(字符数组名字);


    查看全部
    0 采集 收起 来源:字符串与数组

    2022-02-23

  • 冒泡排序法

    #include<stdio.h>

    int main()

    {

        int arr[]={99,94,95,93,92,91,90,89};

        int i,j;

        for(i=0;i<10;i++)

        {

            if(i!=9)

                printf("%d,",arr[i]);

            else

                printf("%d",arr[i]);

        }

        for(i=8;i>=0;i--)

        {

            for(j=0;j<=i;j++)

            {

                if(arr[j]>arr[j+1])

                {

                    int temp;

                    temp=arr[j];

                    arr[j]=arr[j+1];

                    arr[j+1]=temp;

                }

            }

        }

        printf("\n-----排序之后-----\n");

        for(i=0;i<10;i++)

        {

            if(i!=9)

                printf("%d,",arr[i]);

            else

                printf("%d",arr[i]);

        }

        return 0;

    }

    查看全部
  • http://img1.sycdn.imooc.com//6215a2c0000103d807900438.jpg

    yi

    查看全部
  • 标识符概念………

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

    2022-02-22

  • 数组作为函数参数

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

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

    查看全部
  • else 不用加条件!!

    查看全部
  • 数组遍历

    1. 循环变量最好不要超出数组的长度

      int arr[2]={1,2};

      printf("%d\n",arr[3]); 下标越界

    2. C语言的数组长度一经声明,长度就是固定,且C语言不提供计算数组长度的方法

    查看全部
    0 采集 收起 来源:数组的遍历

    2022-02-22

  • 数组类型 数组名称[长度]

    初始化形式:

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

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

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

    注:

    1. 数组的下标均以0开始

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

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

      eg:int arrFirst[3]={1,2};

      第一个数组中的第二个元素:2

      第一个数组中的第三个元素:0

    4. 在声明数组后没有进行初始化的时候,静态和外部类型的数组元素初始化元素为0;自动类型的数组的元素初始化值不确定

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

    2022-02-22

    1. if()后面没有分号

    2. if作为分支函数所以另起

    {

    }

    查看全部
  • {//平行四边形

        int i, j, k;

        for(i=1; i<5; i++)

        {

            /* 观察每行的空格数量,补全循环条件 */

            for(  j=i ;  j<5 ;  j++  )  

            {

                printf(" ");    //输出空格

            }

            /* 观察每行*号的数量,补全循环条件 */

            for(k=5;k>=0;k-- ) 

            {

                printf("*");   //每行输出的*号

            }

            printf("\n");     //每次循环换行

        }

        return 0;

    }


    #include <stdio.h>

    int main()

    {//三角形

        int i, j, k;

        for(i=1; i<5; i++)

        {

            /* 观察每行的空格数量,补全循环条件 */

            for( j=i ; j=5 ; j++  )  

            {

                printf(" ");    //输出空格

            }

            /* 观察每行*号的数量,补全循环条件 */

            for( k=0 ; k<i*2-1 ;  k++     ) 

            {

                printf("*");   //每行输出的*号

            }

            printf("\n");     //每次循环换行

        }

        return 0;

    }

    查看全部
  • char sex='M'

    int height=16

    float price=11.1

    double pi=4.1234

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

    2022-02-21

举报

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

微信扫码,参与3人拼团

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

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