随笔分类 -  程序设计

程序设计
摘要:1. 基本概念 1.1. 什么是数据结构? 数据结构官方定义 数据结构是数据对象,以及存在于该对象的实例和组成实例的数据元素之间的各种联系。这些联系可以通过定义相关的函数来给出。——《数据结构、算法与应用》 数据结构是ADT(抽象数据类型Abstract Data Type)的物理实现——《数据结构 阅读全文
posted @ 2022-06-23 15:41 AfreadHuang 阅读(109) 评论(0) 推荐(0)
摘要:第七周:指针与字符串 [toc] 7.1 指针初步 sizeof 是一个运算符,给出某个类型或变量在内存中所占据的字节数 sizeof(int) sizeof(i) 运算符 & scanf("%d",&i); 获得变量的地址,它的操作必须是变量 int i;printf("%p",&i); 地址的大 阅读全文
posted @ 2018-09-02 16:48 AfreadHuang 阅读(826) 评论(0) 推荐(1)
摘要:第六章:数组 [toc] 6 1 数组 题目:让用户输入一组整数以 1结束输入,算出这组数的平均值,并且输出大于平均值的数。 我们需要记录用户所有输入的数字才能在判断出平均值后输出大于平均值的数,这里要用到一个新的数据类型数组。 程序实现: 测试样例: 定义数组 变量名称[元素数量]; int gr 阅读全文
posted @ 2018-08-25 14:25 AfreadHuang 阅读(717) 评论(0) 推荐(1)
摘要:第五周:函数 [toc] 5.1 函数 什么是函数? 函数是一块代码,接受零个或多个参数,做一件事情,并返回零个或一个值。 函数声明语法 返回值 函数名(参数列表){ 函数体 } 我们前面列子中经常使用的printf和scanf都是函数 调用函数 函数(参数值); ()小括号起到了表示函数调用的重要 阅读全文
posted @ 2018-08-20 23:01 AfreadHuang 阅读(809) 评论(0) 推荐(0)
摘要:一、试题 程序设计入门—C 语言期中测评 试题下载地址: http://nos.netease.com/edu-lesson-pdfsrc/217E194E46A6595A3F55438033749061-1519633077802?Signature=Anos05NiH%2B7uB0aMTm87O 阅读全文
posted @ 2018-08-19 12:53 AfreadHuang 阅读(6213) 评论(0) 推荐(1)
摘要:第四周:循环控制 [toc] 4 1 for循环 for循环像一个计数循环:设定一个计数器,初始化它,然后在计数器到达峰值之前,重复执行循环体,而每执行一轮循环,计数器以一定步进进行调整,比如加1或者减1 for循环语法: for (循环变量初始化; 循环条件判断; 循环变量赋值){ 循环体 } 整 阅读全文
posted @ 2018-08-19 12:45 AfreadHuang 阅读(1345) 评论(0) 推荐(1)
摘要:第三周:循环 [toc] 3.1 循环 while循环 语法: while(条件表达式){ //循环体语句 } 如果我们把while翻译作“当”,那么一个while循环的意思就是:当条件满足时,不断地重复循环体内的语句。 循环体执行之前判断是否继续循环,所以有可能循环一次也没有被执行、 条件成立时循 阅读全文
posted @ 2018-08-14 22:51 AfreadHuang 阅读(1752) 评论(0) 推荐(0)
摘要:第二周:判断 [toc] 2.1 比较 简单的判断语句: 条件 计算两个值之间的关系,所以叫做关系运算 关系运算的结果 当两个值的关系符合关系运算符的预期时,关系运算的结果为整数1,否则为整数0 printf("%d\n",5==3); 结果为0 printf("%d\n",5 3); 结果为1 p 阅读全文
posted @ 2018-08-11 15:56 AfreadHuang 阅读(1621) 评论(1) 推荐(3)
摘要:第一周:简单的计算程序 [TOC] 1.1 第一个程序 Hello World! 集成开发环境(IDE) 下载Dev C++的地方是: http://sourceforge.net/projects/orwelldevcpp/?source=directory 提示:Dev C++只能在window 阅读全文
posted @ 2018-08-05 17:49 AfreadHuang 阅读(3321) 评论(3) 推荐(1)