为了账号安全,请及时绑定邮箱和手机立即绑定
  • 注意:复合运算符中运算符和等号之间是不存在空格的。
    查看全部
    0 采集 收起 来源:赋值运算符

    2021-10-15

  • 一个C程序有且只有一个主函数,即main函数
    查看全部
  • http://img1.sycdn.imooc.com//61696e360001bfaf02160391.jpg嵌套if else

    查看全部
  •    C语言中的数据也是有类型的,C语言中,数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类。

    http://img1.sycdn.imooc.com//61696d1d0001acdd04260268.jpg

       整型、实型与字符型

    http://img1.sycdn.imooc.com//61696d8c0001b55b06300091.jpg


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

    http://img1.sycdn.imooc.com//61696d670001360607410143.jpg


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



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

    http://img1.sycdn.imooc.com//61696dc50001132307420082.jpg

    注:C语言中不存在字符串变量,字符串只能存在字符数组中



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

    2021-10-15

  • 变量名和标识符的命名规范完全相同。


    注意:在定义中不允许连续赋值,如int a=b=c=5;是不合法的。


    变量的赋值分为两种方式:1.先声明再赋值  2.声明的同时赋值

    查看全部
    0 采集 收起 来源:变量及赋值

    2021-10-15

  •   变量就是可以变化的量,而每个变量都会有一个名字(标识符)。变量占据内存中一定的存储单元。使用变量之前必须先定义变量,要区分变量名和变量值是两个不同的概念。就好比:住在房间里的客人与房间号是两个不同的概念。


      变量定义的一般形式为:数据类型 变量名;


      多个类型相同的变量:数据类型 变量名, 变量名, 变量名...;



    1 数据类型关键字(12个):

    (1) char :声明字符型变量或函数 

    (2) double :声明双精度变量或函数 

    (3) enum :声明枚举类型

     (4) float:声明浮点型变量或函数

     (5) int: 声明整型变量或函数

     (6) long :声明长整型变量或函数

     (7) short :声明短整型变量或函数

     (8) signed:声明有符号类型变量或函数 

    (9) struct:声明结构体变量或函数

     (10) union:声明共用体(联合)数据类型

     (11) unsigned:声明无符号类型变量或函数

     (12) void :声明函数无返回值或无参数,声明无类型指针(基本上就这三个作用)

    2控制语句关键字(12个)

    A循环语句 

    (1) for:一种循环语句(可意会不可言传) 

    (2) do :循环语句的循环体 

    (3) while :循环语句的循环条件 

    (4) break:跳出当前循环

     (5) continue:结束当前循环,开始下一轮循环

     B条件语句

     (1)if: 条件语句 

    (2)else :条件语句否定分支(与 if 连用) 

    (3)goto:无条件跳转语句 

    C开关语句

     (1)switch :用于开关语句

     (2)case:开关语句分支 

    (3)default:开关语句中的“其他”分支 

    D返回语句

    return :子程序返回语句(可以带参数,也看不带参数)

    3 存储类型关键字(4个)

    (1)auto :声明自动变量 一般不使用

     (2)extern:声明变量是在其他文件正声明(也可以看做是引用变量)

     (3)register:声明积存器变量

     (4)static :声明静态变量

    4 其它关键字(4个)

    (1)const :声明只读变量 

    (2)sizeof:计算数据类型长度

     (3)typedef:用以给数据类型取别名(当然还有其他作用 

    (4)volatile:说明变量在程序执行中可被隐含地改变


    %d,十进制,decimal。
    %o,八进制,octal。
    %x或%X,十六进制,hexadecimal。

    查看全部
    0 采集 收起 来源:变量及赋值

    2021-10-15

  • continue语句的作用是结束本次循环开始执行下一次循环

    break语句与continue语句的区别是:break是跳出当前整个循环,continue结束本次循环开始下一次循环。 

    查看全部
  • 1、在没有循环结构的情况下,break不能用在单独的if-else语句中

     在多层循环中,一个break语句只跳出当前循环

    查看全部
  • 这节没啥思路

    是看了问答中的思路才写出来的

    以后要尽量自己来(尽管这只是第一次)

    加油!

    查看全部
  • 标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线
    查看全部
    0 采集 收起 来源:有名有姓的C

    2021-10-15

  • /* 好好学习
    天天向上*/
    查看全部
  • 该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1。

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

    2021-10-15

  • 如果目标任意两个字符中有空格

    可以用在printf后边的()中用\t(相当于按tab键)


    一次就做了出来  我太棒啦!!

    查看全部
  • 所谓的“输出空格”的个数,取决于该循环的进行次数,而非循环中变量的取值

    查看全部
  • 如果printf括号里没有写%s\n,后边括号里的文字最后要加\n表示换行

    查看全部

举报

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

微信扫码,参与3人拼团

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

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