欢迎来到贱贱的博客

扩大
缩小

2016年11月8日

c语言二维数组变色龙之死字的打印

摘要: 1 #include 2 #include 3 4 void main() 5 { 6 char si[10][15]= 7 { 8 {'#','#','#',' ','#','#','#','#','#','#','#','#','#','#','#'}, 9 {' ',' ',' ',' ' 阅读全文

posted @ 2016-11-08 18:17 L的存在 阅读(356) 评论(0) 推荐(0) 编辑

c语言中break continue goto return和exit的区别 联系(筛选奇数和goto求和)

摘要: break 一般你是用于循环和switch语句中,执行break,退出循环,如果是多层循环,那么退出的当前的循环。 如果循环结构中有switch语句,而switch语句中有break 那么不会直接退出循环 而是退出的是switch语句。 continue 仅仅是结束本次循环 goto 无条件转移语句 阅读全文

posted @ 2016-11-08 18:14 L的存在 阅读(816) 评论(1) 推荐(0) 编辑

2016年11月7日

c语言for语句

摘要: 首先呢 for语句是由4部分组成 for(表达式1;表达式2;表达式3) 循环体; 注意 1:循环中的表达式用;隔开 表达式1通常用来呢赋初值 表达式2通常用来循环控制也就是循环条件 表达式3通常就是改变循环变量的值 2 执行顺序 a:循环表达式1 只执行一次 b:计算表达式2 如果2为真则执行循环 阅读全文

posted @ 2016-11-07 15:59 L的存在 阅读(546) 评论(0) 推荐(0) 编辑

c语言else匹配问题

摘要: 1 #include 2 #include 3 4 //实现 依次输入三个递增的数 然后正确输出 5 6 //为什么得不到我们想要的结果呢 这就是else匹配的问题 当然了 在编译器里面他会自动给你匹配 7 //但是如果没有了编译器 笔试的时候呢。。。。 8 //原因为:else应该和它前面 最近的if语句配对 因此必须在同一个作用域(可以理解为大括号扩起来的) 9 /... 阅读全文

posted @ 2016-11-07 15:41 L的存在 阅读(1445) 评论(0) 推荐(0) 编辑

c语言条件表达式误区1

摘要: 1 #include 2 #include 3 4 //综合1 和 2我们知道牢记条件表达式中常量写在左边的语法规则 以防因为疏忽造成难以查找的错误 5 void main1() 6 { 7 8 int i,j; 9 i = 1; 10 j = 0; 11 if(1==i) 12 { 13 printf("i的值为... 阅读全文

posted @ 2016-11-07 15:40 L的存在 阅读(785) 评论(0) 推荐(0) 编辑

c语言typedef运用之结构体

摘要: 1 #include 2 #include 3 4 typedef struct stu 5 { 6 char name[10]; 7 int score; 8 }stu_info; 9 10 int main() 11 { 12 stu_info sta = {"lanj",99}; 13 printf("sta.name=%s\nst... 阅读全文

posted @ 2016-11-07 15:19 L的存在 阅读(458) 评论(0) 推荐(0) 编辑

c语言typedef运用与函数指针

摘要: 1 #include 2 #include 3 4 #define PINT int * 5 typedef short* PSHORT; 6 7 //typedef不是像宏一样简单的进行替换 这样定义的别名会作用与后出现的所有变量 8 int main2() 9 { 10 int a = 4; 11 short b = 5; 12 PINT p... 阅读全文

posted @ 2016-11-07 15:18 L的存在 阅读(210) 评论(0) 推荐(0) 编辑

c语言typedef之数组运用

摘要: 1 #include 2 #include 3 4 typedef int arr[4];//int arr[4]取一个别名 arr b c就是int b[4] int c[4] 5 6 int main3() 7 { 8 9 arr b = {1,2,3,4},c={1,2,3,4}; 10 int i; 11 for(i=0;i<4;i++... 阅读全文

posted @ 2016-11-07 15:18 L的存在 阅读(910) 评论(0) 推荐(0) 编辑

c语言typedef与define的相同

摘要: 1 #include 2 #include 3 4 #define INT int 5 typedef short SHORT;//看此处有没有分号 6 7 //这说明两者没有什么区别 但是如果定义稍微复杂点的别名#define 将会出现问题 看下面程序 8 int main1(void) 9 { 10 INT a = 2;//此时的INT就是int 11 ... 阅读全文

posted @ 2016-11-07 15:17 L的存在 阅读(259) 评论(0) 推荐(0) 编辑

c语言sizeof与strlen的区别

摘要: 1 #include 2 #include 3 #include 4 5 //strlen与sizeof的区别 6 //strlen() 是函数 参数是字符串 并且必须一串结束符\0结尾 7 //sizeof是关键字 返回的是参数所占的内存数 在学习数据类型的时候有很大的帮助 8 void main() 9 { 10 char str[5] = "love";... 阅读全文

posted @ 2016-11-07 14:38 L的存在 阅读(256) 评论(0) 推荐(0) 编辑

导航