零散知识点: 指针类型:每个变量占用的首单元地址称为这个变量的存储地址. “&”为“取地址运算符”.格式:&  变量名.功能:返回指定变量的存储地址. “*”为“取内容运算”.格式:*  变量名.功能:返回指针型变量所指变量的内容. 指针型变量的定义:<数据类型>   * <指针型变量名>. int  *intptr;          // intptr是一个指向int类型的指针型变量 * intptr=a; intptr=&a           //…
零散知识点 模块化:将一个问题分解成若干个子问题的过程成为模块化. 模块化的优点:不但可以将一个复杂的问题分解成几个相对简单的问题:还可以提高程序代码的重用性. 函数:函数是构成C程序的基本单位.函数由函数首部和函数体两个部分组成,函数首部包含函数的返回类型.函数名称和参数表声明:函数体包含实现特定功能所需要执行的语句序列. 函数调用原则:C语言中规定,所有函数必须“先定义后使用”.即:如果被调用的函数在前面定义,则可以直接调用:否则,需要将被调用函数的函数原型在前面声明,以便通告C编译程序,这…
字符串处理 功能描述:从键盘输入一个文本行后,为用户提供菜单选择,实现字符串一些操作——显示文本行.查找并替换指定子串.删除指定子串.统计指定子串数目. 实现代码: #include<stdio.h> #include<string.h> #include<stdlib.h> #pragma warning(disable:4996) #define NUM 256 void displayMenu(); int choiceItem(); void searchRep…
零散知识点: 软件的主要特征 软件是一种逻辑产品,而不是有型的物质: 软件需要设计.开发,但不是传统意义上的产品制造: 软件不会磨损,但软件需要维护,即:修改代码或增加模块: 虽然软件行业正在向基于组件的组装方式发展,但是大多数软件仍旧需要定制 软件的生命周期 软件的生命周期是指从某个软件的需求被提出并开始着手开发到这个软件被最终废弃的整个过程.通常在这个过程中,包括制定计划.需求分析.系统设计.程序编码.系统测试.系统运行及维护阶段. 软件开发过程模型 软件开发过程模型是指软件开发全过程.活动…
零散知识点: 变量        :C语言中,每个变量必须先定义后引用.所谓变量存在是指系统为这个变量分配一块存储空间,此时对变量的操作,就是对变量所对应的存储空间中存放的数据进行操作.人们将变量占据存储空间的时间称为变量的生存期,将变量可以引用的区域称为变量的作用域.变量的作用域依赖于变量定义的位置. 全局变量:在函数外部定义的变量称为全局变量.全局变量的生命期是定义这个变量的程序文件,作用域是从定义处开始到程序文件的结束处为止.如果程序文件中的某些局部变量与之同名,则全局变量的作用域应该减去…
零散知识点: 非格式化输入输出:getchar().putchar() 格式化输入输出   :scanf().printf() 字符串输入输出   :gets() 或 scanf().puts() 或 printf(). gets()函数以换行符或文件结束符EOF作为输入的结束标志,因此,在输入的字符串中允许包含空格或制表符. scanf()函数则以空格.制表符.换行符和文件结束符EOF作为输入的结束标志,因此,在输入的字符串中不允许包含这些字符. puts()函数在字符串显示完毕后换行. pr…
第01章 计算机.程序和Java概述 CPU(Central Processing Unit) * 中央处理器 Control Unit * 控制单元 arithmetic/logic unit /ə'rɪθmətɪk/ 算术/逻辑单元 hertz /hɝts/ 赫兹 core * 核心 bit * 位 byte * 字节 schema /'skimə/ 模式 RAM(Random-Access Memory) * 随机访问存储器 drive * 驱动器 hard disk * 硬盘 CD(co…
下载地址:点我 C语言仍然是计算机领域的通用语言之一,但现在的C语言已经和当初的时候大不相同了.本书主要的一个目的就是通过一种“现代方法”来介绍C语言,书中强调标准C,强调软件工程,不再强调“手工优化”.这一版中紧密结合了C99标准,并与C89标准进行对照,补充了C99中的**新特性.本书分为C语言的基础特性.C语言的特性.C语言标准库和参考资料4个部分.每章末尾都有一个“问与答”小节给出一系列与该章内容相关的问题及答案,此外还包含适量的习题.  本书是为大学本科阶段的C语言课程编写的教材,同时…
1.8模块Python提供了完成(某人的年 龄为32.9,并想将这个值向下圆整为32,因为他还没有满33岁)这种任务的函 数floor.导入模块,可以使用特殊命令import.函数floor包含在模块math中.>>> import math>>> math.floor(32.9)32 >>> int(32.9)32 ceil与floor相反,返回大于或等于给定数的最小整数>>> math.ceil(32.3)33>>&g…
js基础语法'use strict'(严格模式)定义变量var object;只声明未赋值,默认值为undefined;var object1=值;声明并赋值;function fun(a){这样也叫局部变量 var obj=[]这样叫局部变量,无法在函数外体被调用 objct1=[]叫全局变量,当函数名被调用一次后,可以使用此全局变量}多变量定义var a,b,cx=1,2,3;数据类型number,string,undefined,null,bollean(基本的)类型 语法 说明typeo…