为了账号安全,请及时绑定邮箱和手机立即绑定
  • 表示服不超过八位,以字母和下划线开头。区分大小写。
    查看全部
    0 采集 收起 来源:练习题

    2015-04-03

  • 在程序执行过程中,值不发生改变的量称为常量。C语言的常量可以分为直接常量和符号常量。 直接常量也称为字面量,是可以直接拿来使用,无需说明的量,比如: 整型常量:13、0、-13; 实型常量:13.33、-24.4; 字符常量:‘a’、‘M’ 字符串常量:”I love imooc!” 在C语言中,可以用一个标识符来表示一个常量,称之为符号常量。符号常量在使用之前必须先定义,其一般形式为:#define 标识符 常量值 符号常量的标示符一般习惯使用大写字母,变量的标示符一般习惯使用小写字母,加以区分。 注意:常量是不可改变的
    查看全部
  • 格式为:printf("输出格式符",输出项); 常用格式化符: %d - 带符号十进制整数 %c - 单个字符 %s - 字符串 %f - 6位小数 当输出语句中包含普通字符时,可以采用一下格式: printf("普通字符输出格式符", 输出项); 例如:int a=10; printf("a=%d", a); 输出结果为: a=10 如果要输出多个变量的并指定变量的位置时候,格式符还可以连用,变量之间需要用逗号隔开,如: int a=10; float b=7.56; char x=c; printf("整数:%d, 小数:%f, 字符:%c", a,b,x); 输出结果为:整数:10,小数:7.56,字符:c 注意:格式符的个数要与变量、常量或者表达式的个数一一对应
    查看全部
  • 数据类型 1、基本类型-整型(int)、字符型(char)、实型/浮点型(单精度型 float、双精度型 double) 2、构造类型-枚举度型、数组类型、结构体类型、共同体类型 3、指针类型 4、空类型 注:C语言中不存在字符串变量,字符串只能存在字符数组中,这个后面会讲。
    查看全部
    1 采集 收起 来源:基本数据类型

    2015-04-07

  • while循环语句是开始循环前首先会判断条件表达式的值是否为假,如果为假的话循环代码块就不会执行;do-while循环语句是先执行循环代码块再判断循环条件,所以至少执行一次;通常在已经知道循环次数的情况下当然是for循环语句。
    查看全部
    0 采集 收起 来源:练习题

    2015-04-03

  • while、do-while和for三种循环在具体的使用场合上是有区别的,如下: 1、在知道循环次数的情况下更适合使用for循环; 2、在不知道循环次数的情况下适合使用while或者do-while循环,如果有可能一次都不循环应考虑使用while循环,如果至少循环一次应考虑使用do-while循环。 但是从本质上讲,while,do-while和for循环之间是可以相互转换的,如:小明被老师罚抄10次computer这个单词,分别用三种语法写:
    查看全部
  • 变量名和标识符的命名规范完全相同。 注意:在定义中不允许连续赋值,如int a=b=c=5;是不合法的。 变量的赋值分为两种方式:1.先声明再赋值 2.声明的同时赋值, 例如: (先声明,再赋值) int num; num=100; (声明同时赋值) int x=10;
    查看全部
    0 采集 收起 来源:变量及赋值

    2015-04-03

  • 变量定义的一般形式为:数据类型 变量名; 多个类型相同的变量:数据类型 变量名, 变量名, 变量名...;
    查看全部
    0 采集 收起 来源:变量及赋值

    2015-04-03

  • C 语言规定,标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。在使用标识符时还有注意以下几点: (1)标识符的长度最好不要超过8位,因为在某些版本的C中规定标识符前8位有效,当两个标识符前8位相同时,则被认为是同一个标识符。 (2)标识符是严格区分大小写的。例如Imooc和imooc 是两个不同的标识符。 (3)标识符最好选择有意义的英文单词组成做到"见名知意",不要使用中文。 (4)标识符不能是C语言的关键字。
    查看全部
    0 采集 收起 来源:有名有姓的C

    2018-03-22

  • 使用for语句应该注意: 1、for循环中的“表达式1、2、3”均可可以缺省,但分号(;)不能缺省。 2、省略“表达式1(循环变量赋初值)”,表示不对循环变量赋初始值。如: 3、省略“表达式2(循环条件)”,不做其它处理,循环一直执行(死循环)。如: 4、省略“表达式3(循环变量增量)”,不做其他处理,循环一直执行(死循环)。如: 注:死循环可以使用后面即将讲到的break解决 5、表达式1可以是设置循环变量的初值的赋值表达式,也可以是其他表达式。如: 6、表达式1和表达式3可以是一个简单表达式也可以是多个表达式以逗号分割。如: 运行结果为 7、表达式2一般是关系表达式或逻辑表达式,但也可是数值表达式或字符表达式,只要其值非零,就执行循环体。 8、各表达式中的变量一定要在for循环之前定义。如:
    查看全部
  • 多维数组的初始化与一维数组的初始化类似也是分两种: 1、数据类型 数组名称[常量表达式1][常量表达式2]...[常量表达式n] = {{值1,..,值n},{值1,..,值n},...,{值1,..,值n}}; 2、数据类型 数组名称[常量表达式1][常量表达式2]...[常量表达式n]; 数组名称[下标1][下标2]...[下标n] = 值; 多维数组初始化要注意: 1、采用第一种始化时数组声明必须指定列的维数。因为系统会根据数组中元素的总个数来分配空间,当知道元素总个数以及列的维数后,会直接计算出行的维数; 2、采用第二种初始化时数组声明必须同时指定行和列的维数。 多维数组的遍历: 多维数组也是存在遍历的,和一维数组遍历一样,也是需要用到循环。不一样的就是多维数组需要采用嵌套循环. 注意:多维数组的每一维下标均不能越界
    查看全部
    0 采集 收起 来源:数组初体验

    2015-04-03

  • 数组:一块连续的,大小固定并且里面的数据类型一致的内存空间。 注意: 1、数组的下标均以0开始; 2、数组在初始化的时候,数组内元素的个数不能大于声明的数组长度; 3、如果采用第一种初始化方式,元素个数小于数组的长度时,多余的数组元素初始化为0; 4、在声明数组后没有进行初始化的时候,静态(static)和外部(extern)类型的数组元素初始化元素为0,自动(auto)类型的数组的元素初始化值不确定。 数组遍历时要注意以下几点: 1、最好避免出现数组越界访问,循环变量最好不要超出数组的长度; 2、C语言的数组长度一经声明,长度就是固定,无法改变,并且C语言并不提供计算数组长度的方法。 数组作为函数参数时注意以下事项: 1、数组名作为函数实参传递时,函数定义处作为接收参数的数组类型形参既可以指定长度也可以不指定长度。 2、数组元素作为函数实参传递时,数组元素类型必须与形参数据类型一致。 以升序排序为例冒泡排序的思想: 相邻元素两两比较,将较大的数字放在后面,直到将所有数字全部排序。就像小学排队时按大小个排一样,将一个同学拉出来和后面的比比,如果高就放后面,一直把队伍排好。 字符串一般有以下两种格式: 1、char 字符串名称[长度] = "字符串值"; 2、char 字符串名称[长度] = {'字符1','字符2',...,'字符n','\0'}; 注意: 1、[]中的长度是可以省略不写的; 2、采用第2种方式的时候最后一个元素必须是'\0','\0'表示字符串的结束标志; 3、采用第2种方式的时候在数组中不能写中文。 使用字符串函数注意: 1、strlen()获取字符串的长度,在字符串长度中是不包括‘\0’而且汉字和字母的长度是不一样的。 2、strcmp()在比较的时候会把字符串先转换成ASCII码再进行比较,返回的结果为0表示s1和s2的ASCII码相等,返回结果为1表示s1比s2的ASCII码大,返回结果为-1表示s1比s2的ASCII码小; 3、strcpy()拷贝之后会覆盖原来字符串且不能对字符串常量进行拷贝. 4、strcat在使用时s1与s2指的内存空间不能重叠,且s1要有足够的空间来容纳要复制的字符串。
    查看全部
    0 采集 收起 来源:数组初体验

    2018-03-22

  • 它的执行过程如下: 第一步:执行表达式1,对循环变量做初始化; 第二步:判断表达式2,若其值为真(非0),则执行for循环体中执行代码块,然后向下执行;若其值为假(0),则结束循环; 第三步:执行表达式3; 第四步:执行for循环中执行代码块后执行第二步; 第五步:循环结束,程序继续向下执行。 注意:for循环中的分号一定要写
    查看全部
  • 注意:使用do-while结构语句时,while括号后必须有分号 do-while循环至少要执行一次循环语句
    查看全部
  • 除法运算中注意: 如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。 取余运算中注意: 该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1。 注:C语言中没有乘方这个运算符,也不能用×,÷等算术符号。
    查看全部
    0 采集 收起 来源:算术运算符

    2015-04-03

举报

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

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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