自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 播布客教学视频_C学习笔记_10.2_约瑟夫环问题(数组链表)

/* * * 播布客教学视频_C学习笔记_10.2_约瑟夫环问题(数组链表) * author: syt * create date: 2014.11.29 * * 1.如何跳过无效比较呢? * 2.通过数组实现链表管理, * 利用一个数组记录每个元素的下一个位置(跳过无效的位置) * 1 2 3 4 5 6下标依次为1 2 3 4 5 0 * 3.最后调试得到,其实

2014-11-29 22:51:16 604

原创 播布客教学视频_C学习笔记_10.1_约瑟夫环问题

/* * * 播布客教学视频_C学习笔记_10.1_约瑟夫环问题 * author: syt * create date: 2014.11.29 * * 1.n个人,分别编号,围城一个环,分别报数, * 报数过程中报到m则离开,接下来继续从头开始 * 使用特殊到一般的方法(n = 6,m = 3,纸张上分析) * 2.使用函数实现各个部分(某个操作总是重复进行) *

2014-11-29 22:50:24 752

原创 播布客教学视频_C学习笔记_9.2_整形转字符串(函数实现)

/* * * 播布客教学视频_C学习笔记_9.2_整形转字符串(函数实现) * author: syt * create date: 2014.11.29 * * 1.函数主体部分写成函数,逆序部分也写成函数 * 2.每一个整体都抽象成一个函数 * 3.交换函数的实现问题:(利用条件编译“#if 0,#endif”) * 形参和实参之间的区别 * 利用函数式宏定义("

2014-11-29 22:49:41 467

原创 播布客教学视频_C学习笔记_9.1_整形转字符串

/* * * 播布客教学视频_C学习笔记_9.1_整形转字符串 * author: syt * create date: 2014.11.29 * * 1.一个字符数组中,代表结束字符串,使用“\0” * 2.任意一个数的每位转换成对应的ascii, * 再存放到buf数组中,同时保证最后一个元素是'\0' * 3.取模操作,循环过程,得到逆序的序列 * 4.逆序变

2014-11-29 22:48:54 603

原创 播布客教学视频_C学习笔记_8.2_统计1到100中9的个数(函数)

/* * 播布客教学视频_C学习笔记_8.2_统计1到100中9的个数(函数) * * 1.通过函数设计实现 * 2.注释的写法 * 紧贴代码上方 * 代码右侧(变量说明) * 多行注释(函数上方) * * author: syt * create date: 2014.11.28 */ #include /* * count - count how many

2014-11-29 16:22:35 655

原创 播布客教学视频_C学习笔记_8.1_统计1到100中9的个数(分治)

/* 播布客教学视频_C学习笔记_8.1_统计1到100中9的个数(分治) 1.自下而上来设计,一个大问题分治为小问题 (一个数字里面里面有几个9,一个数字的个位数里面有几个9) 2.for,while,if,打印语句,输入输出函数的使用 3.编译方法使用 4.通过函数设计实现 */ #include int main(void) { int num ; int coun

2014-11-29 16:21:55 637

原创 播布客教学视频_C学习笔记_7_100内最大的素数(97)

/* 播布客教学视频_C学习笔记_7_100内最大的素数(97) 1.判断方法: 一旦发现整除即不是素数 判别到平方根其实就可以了 每次判别时可以加2,跳过偶数 2.break的使用方法(跳出最近的一层循环) 3.条件编译方法“#if debug”"#endif""-D" */ #include //#include int main(void) { int

2014-11-29 16:10:51 808

原创 播布客教学视频_C学习笔记_6_table 9x9

/* 播布客教学视频_C学习笔记_6_table 9x9 1.for循环的作用域范围 2.美观方法:阶梯打印的方式,对齐的方法(\t),换行的运用 3.一边写一边调试的方式“debug宏”,"x"如何变成i呢?使用"#x" 4.对于调试宏如何去掉呢?新定义一个宏(宏开关) */ #include #define PRINT(x) printf(" "#x" = %d\n

2014-11-29 16:10:27 580

原创 播布客教学视频_C学习笔记_5_求1到100的和

/* 播布客教学视频_C学习笔记_4_求1到100的和 1.for循环中定义变量, 2.变量的定义有不同的作用域(就近匹配原则) 3.自动变量(auto,如循环体里面),局部变量(local函数体里面),全局变量(global) 4.coutinue的使用,跳过后面的语句 */ #include int sum =100;//global int main(void) {

2014-11-29 16:08:05 666

原创 播布客教学视频_C学习笔记_4_判断奇偶

/* 播布客教学视频_C学习笔记_4_打印输出 1. 学习标准输入输出函数格式,特别是“&”的使用(运行错误:warning警告) 2. if条件判断的时候“==”的使用(编译错误:error错误) 3.一直打印的方式“while(1)” 4.空格的使用,注释的使用,变量名尽量使用带有含义的词, 5.逻辑块之间尽量使用空行隔开 */ #include int main(voi

2014-11-29 16:07:28 554

原创 播布客教学视频_C学习笔记_3_计算手指个数

/* 播布客教学视频_C学习笔记_3_打印输出 循环打印 “++”的使用 循环条件的判断过程 while和do—while的区别 */ #include int main(void) { int counter = 0;//手指头没有伸出来 printf("counter your fingers\n"); /* //counter先加1 counter

2014-11-29 16:04:19 689

原创 播布客学习视频_C学习笔记_2_打印输出

#include /*">"重定向符号,a>b,a重定向到b*/ int global = 200; extern _start; //外部申明,寻找真正的入口 int main(void) { int local = 100;//local var /*寻找程序的真正入口*/ printf("_start is = 0x%p\n",&_start);//程序的起始地址 prin

2014-11-27 23:10:41 408

原创 播布客学习视频_C学习笔记_simple

1,通常程序正确的时候,都是返回0 2,局部变量(写到函数里面),全局变量(写到函数外面),可以把变量作为返回值。 3,区分全局变量和局部变量的重要点:local,增加指令,不分配数据区,分配到栈上;global,增加数据。#include int global = 2;//(global :2)等号并非机器指令,等价于“:” int main( void) { int local =

2014-11-27 22:28:58 496

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除