为了账号安全,请及时绑定邮箱和手机立即绑定
  • 整型数据是指不带小数的数字。生活中有很多信息适合使用整型数据来表示,比如:人的年龄、班级的人数、书的总页数等等。因此整型的类型比较多:

    注:int、short int、long int是根据编译环境的不同,所取范围不同。而其中short int和long int至少是表中所写范围,但是int在表中是以16位编译环境写的取值范围。另外 c语言int的取值范围在于他占用的字节数 ,不同的编译器,规定是不一样。ANSI标准定义int是占2个字节,TC是按ANSI标准的,它的int是占2个字节的。但是在VC里,一个int是占4个字节的。

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

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

    2022-10-16

  • auto 有意义

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

    2022-10-16

  • C 语言规定,标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。在使用标识符时还有注意以下几点:

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

    2022-10-16

  • 多行注释:  /* 注释内容 */ 

           单行注释:  //注释一行

    查看全部
  • 优先级就是在运算中运算的先后顺序。

    查看全部

  • 这里我们先给大家讲解基本数据类型中最简单也是最常用的整型、实型与字符型

    注:int、short int、long int是根据编译环境的不同,所取范围不同。而其中short int和long int至少是表中所写范围,但是int在表中是以16位编译环境写的取值范围。另外 c语言int的取值范围在于他占用的字节数 ,不同的编译器,规定是不一样。ANSI标准定义int是占2个字节,TC是按ANSI标准的,它的int是占2个字节的。但是在VC里,一个int是占4个字节的。

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


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

    2022-10-15

  • 我们购物的时候经常会说如果这个物品大于多少钱就不买了,条件就是大于多少钱,结果就是不买了。

    那么上面所说的能不能在C语言中表示出来呢?当然是可以了,不过C语言中,需要用到一个符号,这个符号就是三目运算符。

    C语言中的三目运算符:“?:”,其格式为:

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

    执行过程是:

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


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

    2022-10-15



  • 在数学中我们见过7<x<100这样的公式,意思是x大于7并且x小于100。那么前面的那个算式写成计算机可以看的懂的算式就是:x>7 && x<100;

    逻辑运算的值也是有两种分别为“真”和“假”,C语言中用整型的1和0来表示。其求值规则如下:

    1) 与运算(&&)

    参与运算的两个变量都为真时,结果才为真,否则为假。例如:5>=5 && 7>5 ,运算结果为真;

    2) 或运算(||)

    参与运算的两个变量只要有一个为真,结果就为真。 两个量都为假时,结果为假。例如:5>=5||5>8,运算结果为真;

    3) 非运算(!)

    参与运算的变量为真时,结果为假;参与运算量为假时,结果为真。例如:!(5>8),运算结果为真。

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

    2022-10-15

  • 复合赋值运算符就是在简单赋值符“=”之前加上其它运算符构成,例如+=、-=、*=、/=、%=。

    分析:定义整型变量a并赋值为3,a += 5;这个算式就等价于a = a+5; 将变量a和5相加之后再赋值给a

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

    2022-10-15

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

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

    2022-10-15

  • for循环

    第一步:执行表达式1,对循环变量做初始化;

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

    第三步:执行表达式3;

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

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

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

    int main()

    {

    int m, n;

    for(m=2; m<=50; m++)

    {

    for(n=2; n<=m; n++)

    {

    if(m%n==0) //什么条件下跳出当前循环
    break; //这里应该退出当前循环了

    }

    if(m == n) //n循环结束后,如果m=n的话就输出m

    printf("%d ", m);

    }

    return 0;

    }
    查看全部
  • #include <stdio.h>
    int main()
    {
        int i, j, result;
         for(i=9;i>=1;i--)
        {
            for(j=1,result=0;j<=i;j++)
            {
                printf("%d*%d=%d ",i,j,i*j);
                result++;
                if(result%i==0)
                printf("\n");
            }
            result=0;
        }
        return 0;
    }
    查看全部
  • 转换时重新找一个标识符

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

    2022-10-14

  • define一个值后在函数中不用再赋值

    查看全部

举报

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

微信扫码,参与3人拼团

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

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