摘要: #include<stdio.h> #include<time.h> #include<stdlib.h> void sort1(int *p); void sort2(int *p); void del(int *p,int n,int len); void del2(int *p); int m 阅读全文
posted @ 2020-12-15 22:00 皮俊希 阅读(66) 评论(0) 推荐(0) 编辑
摘要: *(p++):取出指针p所指地址中的数据,指针+1 *p++ : *(p++) (p)++ : 取出指针p所指地址中的数据,地址中的数据+1 (p):*p (p)作为输出项时 (左自增:先求变量变化,再输出) 形式:p、p、p、(*p)、 (右自增:先输出变量当前所指值,再求变量的变化) 形式:p、 阅读全文
posted @ 2020-12-14 23:45 皮俊希 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 什么是数组? 数组是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按有序的形式组织起来的一种形式。 阅读全文
posted @ 2020-11-24 21:39 皮俊希 阅读(452) 评论(0) 推荐(0) 编辑
摘要: scanf()函数是通用终端格式bai化输入函数,du它从标准输入设备(键盘)读取输zhi入的信息。可以读入任dao何固有类型的数据并自动把数值变换成适当的机内格式。其调用格式为:scanf(“<格式化字符串>”,<地址表>);scanf()函数返回成功赋值的数据项数,出错时则返回EOF; 其控制串 阅读全文
posted @ 2020-11-17 23:35 皮俊希 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 习题2.1 第一种:将火柴图分为上下两部分,拿掉上面或下面中间的小方格靠外的一根火柴,再拿掉下面或上面的两侧的小方格的不是公共边的各两根火柴。 第二种:将火柴图输入计算机内,并依次编号,设计一个循环算法,随机抽取五根火柴,判断是否能摆成三个相互独立、两两之间没有公共边的小方格,若是则输出火柴号数,若 阅读全文
posted @ 2020-11-13 16:24 皮俊希 阅读(520) 评论(0) 推荐(0) 编辑
摘要: do while 和while的区别 while和do…while语句都是循环语句,功能都差不多,唯一的区别在于检验条件的时间上。while语句在进入循环体之前要先判断条件是否成立,如果成立的话则进入循环体。 而do…while语句则相反,是先执行循环体,然后再判断条件是否成立,如果成立的话则继续循 阅读全文
posted @ 2020-11-09 21:09 皮俊希 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 循环结构就是特定条件下要重复执行的语句。一般有步长型for,当型while,直到型do...while(部分语言中是until),以及枚举型foreach(部分语言中是for...in几种。还有几中特殊的直撞调用或间接调用两种形式实现的循环,在部分语言中将其单发为递归结构,但大多数时间由于是函数或方 阅读全文
posted @ 2020-11-09 21:07 皮俊希 阅读(374) 评论(0) 推荐(0) 编辑
摘要: C语言的历史:1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。1967年,剑桥大学的Matin Richards 对CPL语言进行了简化,于是产生了BCPL语言。 1969年,美国贝尔实验室的Ken Thompson将BCP 阅读全文
posted @ 2020-10-26 21:51 皮俊希 阅读(152) 评论(0) 推荐(0) 编辑