为了账号安全,请及时绑定邮箱和手机立即绑定
  • 一个C程序有且只有一个主函数,即main函数
    查看全部
  • 一个C程序就是由若干头文件和函数组成。
    查看全部
    0 采集 收起 来源:C程序结构

    2021-12-14

  • 这里的字符a在char输入是是字符的表示形式,但如果用另一个int n=a时,对应地a会转换为数字格式97,详情参照ascll码对照表
    查看全部
    0 采集 收起 来源:自动类型转换

    2021-12-14

  • 递归函数特点:

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

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

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

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

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

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

    查看全部
  • %--求余

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

    2021-12-14

  • ++a 先运算,再取值

    a++ 先取值,再运算http://img1.sycdn.imooc.com//61b803b10001428703830093.jpg

    查看全部
  • i%3=0

    continue
    查看全部
  • #include <stdio.h>
    int main()
    {
        int score[10]={67,98,75,63,82,79,81,91,66,84};
        int sum=0;
        float avg;
        int x,y;
        for(x=9;x>=0;x--)
        {
            sum+=score[x];
            for(y=0;y<=x;y++)
            {
                int temp;
                if(score[y]<score[y+1])
                {
                    temp=score[y];
                    score[y]=score[y+1];
                    score[y+1]=temp;
                }
            }
        }
        printf("成绩降序排列为:\n");
        for(x=0;x<10;x++)
        {
            printf("%-3d",score[x]);
        }
        printf("\n");
        avg=sum/10.0;
        printf("总成绩为:%d\n",sum);
        printf("最高分为:%d\n最低分为:%d\n",score[0],score[9]);
        printf("平均分为:%f\n",avg);
        return 0;

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

    2021-12-13

  • 在定义符号标识符时,是不用加等号的

    如N=12,这种是错误的

    应改成N  12

    查看全部
  • void say(char string[])       //数组参数应该怎么写呢?

    {

        printf("%s\n",string);//打印字符串

    }

    记得加[],函数say的形参是数组string[]

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

    2021-12-13

  • #include <stdio.h>

    int getIndex(int arr[5],int value)

    {

        int i;

        int index;

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

        {

           /* 请完善数组查询功能 */

           if(arr[i]==value)

           {

               index=i;

               

               break;

           }

           else

           {

               index=-1;

           }

           

           

           

        }

        return index;

    }


    int main()

    {

        int arr[5]={3,12,9,8,6};

        int value = 8;

        int index = getIndex(arr,value);      //这里应该传什么参数呢?

        if(index!=-1)

        {

            printf("%d在数组中存在,下标为:%d\n",value,index);             

        }

        else

        {

            printf("%d在数组中不存在。\n",value);    

        }

        return 0;    

    }


    查看全部
  • number=number*1.2
    查看全部
  • %s和%c都是字符输出,可是%s是一段字符的输出而%c是一个字符的输出前者不可以加地址符号而后者可以

    查看全部
    0 采集 收起 来源:函数调用

    2021-12-12

  • #include <stdio.h>
    int main()
    {
      int age = 18;
    float height = 1.85;
    char unit = 'm';
    printf("%d\n", age);
    printf("%d??\n", height, unit);
    print("%f");
    return 0;
    }
    查看全部
  • #include<reg52.h>
    int main()
    {
         age = 18;
         height = 162;
         weight = 82.5;
         isfat = 'y';
         prinft(“年龄:18 岁\n”, age);
         prinft(“身高:162CM\n”, height);
         prinft(“体重:82.5CM\n”, weight);
         prinft(“是否属于肥胖儿童:'y'\n”, isfat);
         return 0;
    }
    查看全部
    0 采集 收起 来源:基本数据类型

    2021-12-12

  • 同样C语言中的数据也是有类型的,C语言中,数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类552b3d930001acdd04260268.jpg

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

    2021-12-11

举报

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

微信扫码,参与3人拼团

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

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