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 · 517 阅读 · 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 · 269 阅读 · 0 评论 -
C语言基础(九)结构体、补充typedef用法
1、作用:一个变量可以保存多个不同类型的数据2、定义结构体的语法: struct 结构体名 { 成员列表; }; 例:struct student{ int stuNo; char name[50]; }注意:上面的语法只是定义一个新的类型,而这个类型叫做原创 2015-10-26 22:47:15 · 447 阅读 · 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 · 451 阅读 · 0 评论 -
C语言基础(七)指针
待整理原创 2015-10-26 22:45:22 · 266 阅读 · 0 评论 -
C语言基础(五)函数、多文件开发
1、语法 返回值类型 函数名(类型 形参名){ 函数体; return 返回值; }2、作用:将一段代码打包起来,以后如果要用这段代码,可以直接调用这个函数就可以了3、函数名(1)函数名是自己起的(2)命名需符合命名规范,遵守驼峰命名法4、参数:写在定义时函数名后的括号里 形参原创 2015-10-26 22:42:23 · 425 阅读 · 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 · 673 阅读 · 0 评论 -
C语言基础(三)运算符
1、算数运算符:+:加、-:减、*:乘、/:除、%:取余(1)加减乘和数学中一样,除不一样。(2)当“/”2边都是整数的时候,得到的结果也是整数;当“/”2边有浮点数时,得到的结果也是浮点数(3)取余结果的正负性只取决于左边的操作数(4)浮点数不能做取余运算2、复合运算符 +=:在原来的值的基础上加一个值 例 a += b a = a+b,下同原创 2015-10-17 16:17:32 · 588 阅读 · 0 评论 -
C语言基础(一)编译、数据类型、注释、代码块
1、写代码注意事项: (1)不要忘记导入头文件 #include (2)main函数有且只有一个 (3)写完一行代码之后要有英文分号作为结束“ ; ” (4)表示代码块的英文大括号“ { ”和“ } ”一定要成对出现 (5)return 0 一定要放在程序的最后;之后的代码不执行;可以省略 (6)“ / ”是转译符,加上不原创 2015-10-17 16:15:00 · 1174 阅读 · 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 · 469 阅读 · 0 评论