
C语言
文章平均质量分 59
liss_0706
这个作者很懒,什么都没留下…
展开
-
C语言基础(四)分支结构、循环结构
1、if语句 (1)if(表达式){语句块} 语义:如果表达式为真,则执行语句块,否则不执行语句块 (2)if(表达式){语句块1}else{语句块2} 语义:如果表达式为真,执行语句块1,否则执行语句块2 (3)if语句嵌套,在if语句里还有任意的if语句 (4)if(表达式1){语句块1}else if(表达式2){语句块2}else if(原创 2015-10-17 16:18:27 · 526 阅读 · 0 评论 -
C语言基础(六)数组
1、语法:类型 数组名[正整数] 2、取值:数组名[编号]; 例:nums[0] -取第一个值 赋值: a、先声明,后赋值 int nums[3]; nums[0]=10; b、在声明的时候初始化 int nums[3]={1,2,3}; int nums[ ]={原创 2015-10-26 22:44:08 · 283 阅读 · 0 评论 -
C语言基础(九)结构体、补充typedef用法
1、作用:一个变量可以保存多个不同类型的数据 2、定义结构体的语法: struct 结构体名 { 成员列表; }; 例:struct student{ int stuNo; char name[50]; } 注意:上面的语法只是定义一个新的类型,而这个类型叫做原创 2015-10-26 22:47:15 · 458 阅读 · 0 评论 -
C语言基础(八)字符串
在C语言中没有字符串类型,是用字符数组末尾加’/0’来表示字符串。 (1)语法: 第一种:char str[实际长度+1] = {‘a’,’b’,’c’,’\0’}; 第二种:char str[ ] = {‘a’,’b’,’c’,’\0’}; 第三种:char str[实际长度+1]=“ab原创 2015-10-26 22:46:34 · 459 阅读 · 0 评论 -
C语言基础(七)指针
待整理原创 2015-10-26 22:45:22 · 272 阅读 · 0 评论 -
C语言基础(五)函数、多文件开发
1、语法 返回值类型 函数名(类型 形参名){ 函数体; return 返回值; } 2、作用:将一段代码打包起来,以后如果要用这段代码,可以直接调用这个函数就可以了 3、函数名 (1)函数名是自己起的 (2)命名需符合命名规范,遵守驼峰命名法 4、参数:写在定义时函数名后的括号里 形参原创 2015-10-26 22:42:23 · 433 阅读 · 0 评论 -
C语言基础(二)常量、变量、类型转换、转义符、printf、scanf
1、常量 (1)字面量表示法:直接写值 (2)名字命名法:只读变量 const 数据类型 名字 = 值; 例 const int a = 10; 2、变量:可以改变的量 变量命名的2种方式 (1)类型 变量名 = 值; 例 int a = 10; (2)类型 变量名; 例 int a ; 变量名 = 值;原创 2015-10-17 16:15:49 · 685 阅读 · 0 评论 -
C语言基础(三)运算符
1、算数运算符:+:加、-:减、*:乘、/:除、%:取余 (1)加减乘和数学中一样,除不一样。 (2)当“/”2边都是整数的时候,得到的结果也是整数;当“/”2边有浮点数时,得到的结果也是浮点数 (3)取余结果的正负性只取决于左边的操作数 (4)浮点数不能做取余运算 2、复合运算符 +=:在原来的值的基础上加一个值 例 a += b a = a+b,下同原创 2015-10-17 16:17:32 · 608 阅读 · 0 评论 -
C语言基础(一)编译、数据类型、注释、代码块
1、写代码注意事项: (1)不要忘记导入头文件 #include (2)main函数有且只有一个 (3)写完一行代码之后要有英文分号作为结束“ ; ” (4)表示代码块的英文大括号“ { ”和“ } ”一定要成对出现 (5)return 0 一定要放在程序的最后;之后的代码不执行;可以省略 (6)“ / ”是转译符,加上不原创 2015-10-17 16:15:00 · 1195 阅读 · 0 评论 -
C语言基础(十)文件的操作
1、文件流:像水流一样把一个大的文件分成一段一段流过去就叫文件流 2、操作文件: (1)fopen函数:fopen(路径,操作方式); fopen函数的返回值是一个文件指针,用FILE指针来接收 例:FILE *fp = fopen(“/Users/ios001/Destop/1.txt”,r); 操作方式: r:以只读的方式原创 2015-10-30 22:39:51 · 478 阅读 · 0 评论