正在加载图片...
掌握文件包含处理方法; 掌握条件编译的方法 2.实验内容 ◆编程序并上机调试运行。 (1).定义一个带参数的宏,使两个参数的值互换。在主函数中输入两个数作 为使用宏的实参,输出已交换后的两个值。(习题91) (2),设计输出实数的格式,包括:①一行输出一个实数;②一行内输出两 个实数;③行内输出三个实数。实数用“%62f”格式输出。(习题96) 用一个文件 Print-format h包含以上用# define命令定义的格式。在自己的 文件(自己命名)中用# nclude命令将 print-formath文件包含进来。在程序中 用 scanf函数读入三个实数给1、12、f3。然后用上面定义的三种格式分别输出 ①n;②f、f2;⊙n、12、f3 (3)用条件编译方法实现以下功能: 输入一行电报文字,可以任选两种输出,一为原文输出;一为将字母变成其 下一字母如a变成b…2z变成a'。其他字符不变)。用# define命令来控制是 否要译成密码。例如 若# define change1则输出密码。若# define ChanGe0则不译成密码, 按原码输出。(习题9.10) 编写程序,用条件编译方法来实现题目要求。 首先在程序中用“# define Change1”,运行程序,应得到密码。 将“# efine change”改为“# define ChanGe0”,再运行程序,应得 到原文。 实验9指针 1.实验目的 ◆通过实验进一步掌握指针的概念,会定义和使用指针变量 ◆能正确使用数组的指针和指向数组的指针变量 ◆能正确使用字符串的指针和指向字符串的指针变量 ◆能正确使用指向函数的指针变量; ◇了解指向指针的指针的概念及其使用方法 2.实验内容 ◇编程序并上机调试运行程序都要求用指针处理)。 (1).输入三个整数,按由小到大的顺序输出,然后将程序改为:输入三个字 符串,按由小到大顺序输出。(习题101、102) 2).将一个3X3的矩阵转置,用一函数实现之。(习题10.9) 在主函数中用 scanf函数输入以下矩阵元素 3 5 7911 131519 将数组名作为函数实参,在执行函数的过程中实现矩阵转置,函数调用结東 后在主函数中输出已转置的矩阵。 (3),有n个人围成一圈,顺序排号。从第1个人开始报数(从1到3报数)掌握文件包含处理方法; 掌握条件编译的方法。 2. 实验内容 编程序并上机调试运行。 (1). 定义一个带参数的宏,使两个参数的值互换。在主函数中输入两个数作 为使用宏的实参,输出已交换后的两个值。(习题 9.1) (2). 设计输出实数的格式,包括:①一行输出一个实数;②一行内输出两 个实数;③一行内输出三个实数。实数用“% 6.2f”格式输出。(习题 9.6) 用一个文件 Print-format.h 包含以上用#define 命令定义的格式。在自己的 文件(自己命名)中用#include 命令将 print-format.h 文件包含进来。在程序中 用 scanf 函数读入三个实数给 f1、f2、f3。然后用上面定义的三种格式分别输出: ①f1;②f1、f2;③f1、f2、f3。 (3). 用条件编译方法实现以下功能: 输入一行电报文字,可以任选两种输出,一为原文输出;一为将字母变成其 下一字母(如'a'变成'b'……'z'变成'a'。其他字符不变)。用#define 命令来控制是 否要译成密码。例如: 若#define CHANGE 1 则输出密码。若#define CHANGE 0 则不译成密码, 按原码输出。(习题 9.10) 编写程序,用条件编译方法来实现题目要求。 首先在程序中用“#define CHANGE 1”,运行程序,应得到密码。 将“#define CHANGEl”改为“#define CHANGE 0”,再运行程序,应得 到原文。 实验 9 指针 1. 实验目的 通过实验进一步掌握指针的概念,会定义和使用指针变量; 能正确使用数组的指针和指向数组的指针变量; 能正确使用字符串的指针和指向字符串的指针变量; 能正确使用指向函数的指针变量; 了解指向指针的指针的概念及其使用方法。 2. 实验内容 编程序并上机调试运行程序(都要求用指针处理)。 (1). 输入三个整数,按由小到大的顺序输出,然后将程序改为:输入三个字 符串,按由小到大顺序输出。(习题 l0.1、10.2) (2). 将一个 3X3 的矩阵转置,用一函数实现之。(习题 10.9) 在主函数中用 scanf 函数输入以下矩阵元素: l 3 5 7 9 11 13 15 19 将数组名作为函数实参,在执行函数的过程中实现矩阵转置,函数调用结束 后在主函数中输出已转置的矩阵。 (3). 有 n 个人围成一圈,顺序排号。从第 1 个人开始报数(从 1 到 3 报数)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有