哈尔滨工业大学计算机科学与技术学院苏小红sxh@第11章 指针和数组2/48第11章学习内容指针与一维数组间的关系指针与二维数组间的关系指针数组及其应用动态数组,动态内存分配3/48111指针和一维数组间的关系 指针和数组的关系极为密切数组元素的等价引用形式:a[i] ? *(a+i)用下标形式访问数组元素,本质是计算该元素在内存中的地址4/48111指针和一维数组间的关系 为什么一个int型
哈尔滨工业大学计算机科学与技术学院苏小红sxh@第6章 循环控制结构2/91第6章学习内容循环结构与循环控制方法循环语句流程转移控制语句嵌套循环结构化程序设计的基本思想3/9161循环控制结构与循环语句如何确定程序的输入和输出呢读入5个整数,计算并显示它们的和Input : 5 个整数n1, n2, n3, n4, n5 Output: n1, n2, n3, n4, n5的和Input ex
哈尔滨工业大学计算机科学与技术学院苏小红sxh@第7章 函数2/114第7章学习内容函数定义、函数调用、函数原型函数的参数传递与返回值递归函数变量的作用域与存储类型模块化程序设计方法3/114懿:孔明寝食及事之烦简若何?使者:丞相夙兴夜寐,罚二十以上皆亲览焉。所啖之食,日不过数升。懿:孔明食少事烦,其能久乎?大话三国诸葛亮六出祁山之时,司马懿在上方谷固守不出,以逸待劳。诸葛亮派使臣送“女裙”激
哈尔滨工业大学计算机科学与技术学院苏小红sxh@第8章 数组2/69第8章学习内容对数组名特殊含义的理解 数组的定义和初始化向函数传递一维数组向函数传递二维数组排序、查找、求最值等算法 3/69为什么使用数组(Array)【例81】要读入10人的成绩,然后求平均成绩需定义10个不同名的整型变量,需使用多个scanf()int score1, score2, … score10; scanf(%
哈尔滨工业大学计算机科学与技术学院苏小红sxh@第9章 指针2/53第9章学习内容指针的概念和变量的地址指针变量的定义和初始化取地址和间接寻址运算符 指针变量作函数参数函数指针 3/53指针是“稀饭”最挚爱的武器稀饭 == C FansC的高效、高能主要来自于指针很多“Mission Impossible”由指针完成大多数语言都有无数的“不可能”而C语言是“一切皆有可能” “Impossib
哈尔滨工业大学计算机科学与技术学院苏小红sxh@第10章 字符串2/114第10章学习内容字符串常量字符数组和字符指针字符串处理函数向函数传递字符串从函数返回字符串指针3/114101字符串常量4/53102字符串的存储C语言没有提供专门的字符串数据类型使用字符数组和字符指针来处理字符串字符数组每个元素都是字符类型的数组char str[80];数组的最后一个元素必须是'\0'才表示字符串5/
哈尔滨工业大学计算机科学与技术学院苏小红sxh@第12章 结构体和共用体2/65第12章学习内容结构体,共用体,枚举类型结构体变量、数组、指针的定义结构体成员的引用向函数传递结构体动态数据结构、动态链表3/65对计算机系统和硬件,类型的概念不存在因为在冯诺依曼体系结构中,程序中的数据和代码都是以二进制存储的机器指令及汇编语言中,数据对象均用二进制数表示内存里存的内容都是二进制数,你将它解释成什
哈尔滨工业大学计算机科学与技术学院苏小红sxh@第13章 文件操作2/54第13章学习内容C语言中的流标准输入输出及其重定向文件的分类文件的打开和关闭文件的读写3/54何谓文件(Files)?存储在外部介质上有名字的一组相关数据的集合数据一般以文件的形式给用户及应用程序使用在C语言中,文件泛指磁盘文件、终端显示器或打印机 为什么要使用文件?3、长期保存数据2、数据共享1、程序与数据分离4/54
哈尔滨工业大学计算机科学与技术学院苏小红sxh@第5章 选择控制结构2/65第5章学习内容算法的描述方法 关系运算符,条件运算符,逻辑运算符条件语句开关语句程序测试3/65生活中的问题求解(Problem Solving Process)Problem:早晨起床上班 How to solve: 起床 洗个热水澡 穿好衣服 吃早饭 出门上班 End若改变顺序,起床→穿衣→吃早饭→洗热水澡→出门上
May Day is : next monthnext monthWhere are you going to visitgoing to visit
违法有害信息,请在下方选择原因提交举报