自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

salvare_000

大一c语言

  • 博客(12)
  • 收藏
  • 关注

原创 c语言编译步骤2018/11/26

1:edit编辑器 此时程序员打码;2:preprocesser预处理器 在预处理阶段,主要处理三类:#define#include#ifdef#define1.symbolic constants符号常量 (替换宏)#define identifier replacement-texte.g. #define PI 3.1415927 (规定符号常量由大写...

2018-11-27 19:52:43 228

原创 简单归并

教程看了好久终于跟着写出了用递归实现的归并排序11.17/2018主函数:定义接口友好的排序函数:这里注意必须free(temp)否则:下面是归并:把数组分成一份一份直到为1个元素:这里,我每个函数最后的参数n一般是不需要的,我这里用是因为题目需要我每归并一次输出一次数组。...

2018-11-17 21:07:21 477

原创 [Algorithm]高精度加法

11.16 /20182天前的作业本来之前也写过一个高精度算法的题,是让你输出某个数的n次方,因为结果会特别大,所以必须用数组存储,然后作竖式乘法。有点饿,今天新生杯踢赢了材料哈哈描述:zzzzzz说明一下,感觉这种返回数组的函数,一般是在外面创建一个数组之后再传进来,参数是数组名和长度;你在里面建新数组的话,应该可以用static修饰,或者是用malloc分配内存,都会把数...

2018-11-16 23:39:04 239

原创 c语言经典的螺旋矩阵的几种

11.13“今天也要好好学习,虽然水了一天,今天的高代数分也没怎么搞懂“螺旋矩阵出现在我们学校2-3周前布置的编程题里,当时把自己转晕了。现在来回顾一下,介绍一下主流的实现算法大一都过了1/4了,好好学吧。题目很简短,就是让你输出一个型如的螺旋数组。solution1:设置一个大的for循环,里面有四个小for循环,对应四个边,因此进行一个大循环,便走完了一圈。先空着;...

2018-11-16 22:25:53 5633

原创 c语言代码比较18bb/1

kata1:我的代码:别人的代码1:用数学公式实现 第n个数是1+2+3+4…+n = (1+n)n/2;进而结果是对求和的求和对(1+n)n/2遍历1 to n;进而sum = 1/2 * (12 + 23 +34+…+nn+1)即 sum = 1/2 ( 1(1+1) + 2 (2+1)+…+n(n+1));sum = 1/2 * ...

2018-11-11 12:58:27 358

原创 c语言代码比较18bb/16

kata:比如说:dig_pow(89, 1) should return 1 since 8¹ + 9² = 89 = 89 * 1dig_pow(92, 1) should return -1 since there is no k such as 9¹ + 2² equals 92 * kdig_pow(695, 2) should return 2 since 6² + 9³ +...

2018-11-11 00:18:55 431

原创 C语言代码比较18ba/16

the kata:题目描述:In a small town the population is p0 = 1000 at the beginning of ayear. The population regularly increases by 2 percent per year andmoreover 50 new inhabitants per year come to live ...

2018-11-10 23:03:46 280

原创 python学习入门番外1 变量与对象,函数传值问题 2018.8.18

在函数传值的问题中,多有对函数传值是按值传递还是按引用传递参数的讨论,这些都源于C系语言。 但事实上,python中并不适用。默认情况下,在C语言中,参数是按照值来传递的,这需要生成函数的传入参数的一个副本以供使用,这时你不能修改传入参数的初始内容 当使用指针变量(*var)时,将通过间接引用运算符将变量(参数)的内存地址传递给函数,这时可以改变传入参数的值。而在python中,传...

2018-08-18 22:47:05 165

原创 python学习入门4输出语句与赋值语句 2018.8.17

参照:python程序设计第三版 python programming:an introduction to computer science第二章:编写简单程序首先理解什么是“”元语言“” 元语言:计算机科学家开发的复杂的符号表示法(类似于模板) 我们依靠这种模板符号来表示语句的语法print语句print(<expr>,<expr>,...,se...

2018-08-17 17:36:56 874

原创 python学习入门3标识符与表达式 2018.8.17

参照:python程序设计第三版 python programming:an introduction to computer science第二章:编写简单程序名称名称是编程的重要组成部分。我们为模块命名,为函数命名,为值命名(为对象命名)。 从技术上,所有这些名称都称为“标识符”命名规则:必须以字母或下划线开头,区分大小写命名建议:代码是自解释的(用名字取代注...

2018-08-17 14:52:59 211

原创 python学习入门2软件开发过程 2018.8.17

参照:python程序设计第三版 python programming:an introduction to computer science第二章:编写简单程序分析问题:确定要解决什么问题确定规格说明:准确描述程序要做什么(不必担心程序要怎么做!)创建设计:规划程序的整体结构,这是描述程序怎么做的地方。主要是设计算法来满足规格说明(算法多用伪代码)实现设计:将设计翻译成计算机...

2018-08-17 13:52:42 162

原创 python学习入门1计算机与程序 2018.8.17

参照:python程序设计第三版 python programming:an introduction to computer science第一章:计算机与程序1.计算机科学不是研究计算机的,计算机仅是研究工具。而非研究对象 2.计算机科学的根本问题是:“我们可以描述什么过程” 因为计算机可以执行我们描述的任何过程 换句话说是:可以计算什么 3.软件(程序)主宰硬件(物理机器)...

2018-08-17 11:57:04 212

空空如也

空空如也

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

TA关注的人

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