实验大纲1223技术方案.docVIP

  • 6
  • 0
  • 约7.23千字
  • 约 11页
  • 2016-04-27 发布于湖北
  • 举报
实验一 C语言的运行环境、运行过程、简单的C程序设计 【目的与要求】 1. 安装C语言编程集成工具tc++3.0,熟悉C语言上机操作的环境及C语言上机的一般过程。 2. 了解主菜单中各功能项的含义。 3. 理解C语言程序的一般结构以及编辑、编译、连接、运行的操作过程。 4. 了解程序运行时的输入和输出。 【内容与过程】 1.安装C语言编程集成工具,进入此工具界面,检查设置是否正确; 运行名为tc_0814.exe的可执行的自解压程序,得到新建目录TC; 注意:选用其默认的安装目录,即C:\tc,不要更改。这样可以使用已有的默认设置,否则就要进行特定设置—选择Options菜单,根据turboc目录在硬盘中具体的目录路径修改其中的子菜单项并存盘; 安装完成后,可以在“开始-程序”中运行;也可以进入C:\tc后找最大的exe文件,即TC.exe,双击运行。 2.对课本P6的例1-1,依次执行“编辑—编译—链接—运行—查看运行结果”这几个步骤 ① 了解File菜单下功能项的作用,熟练使用New、Save、Save As、Exit。 ② 了解Run菜单和Window子菜单下各功能项的作用,熟练使用Run、Compile、User Screen。 了解Edit、Options菜单下功能项的作用 3.例1-1是只有输出;接下来执行例1-2(修改版),有输出; #include stdio.h int main() { int a,b,sum; scanf(“%d,%d”,a,b); sum=a+b; printf(“sum is %d\n”,sum); Return 0; } 4.执行例1-3 【实验报告】 熟悉上机环境。 用于上机的C语言版本是什么? 你是如何进入当前这个C语言环境的? 当输入了最简单的C源程序后,如何执行编译链接运行步骤?会产生哪些文件,这些文件被放到什么位置了? 如何设置上机环境,使得产生的文件全部放到自定义的目录下? 产生的文件大小是?为什么exe文件远远大于obj文件? 描述当开始运行例1-2(修改版)后的过程(即运行后屏幕出现什么,敲下啥啥键后,出现什么….) 实验二 printf函数 【目的与要求】 掌握格式输出函数printf()及格式符 【内容与过程】 运行课本P70-74的各printf()函数语句,查看输出结果,体会printf()函数中控制字符串中的普通字符、格式字符的用法,以及格式字符和输出表列的对应。 【实验报告】 什么是printf()函数中控制字符串中的普通字符?其用法是怎样的?‘/n’是普通字符吗?是原样输出吗? 语句“printf(“hello ! s=x*x=%f ”, s);”中,哪些是普通字符?哪些是格式字符?哪个是输出表列? 解释“printf(“%-25.15f,%25.15.f\n”,a,a);”中,各参数间的对应关系 解释“printf(“%d\t%o\n”,a,b);”中,各参数的含义,及参数间的对应关系; “int a=-1; printf(“%d\t%o\n”,a,a);”输出显示是? 实验三 scanf函数与字符输入输出函数 【目的与要求】 掌握函数scanf()、getch()、getchar()、putch()、putchar() 【内容与过程】 编辑并运行课本P66的例3-5,对照课本P75的3.4.4,体会scanf()函数中控制字符串和输入项列表的用法。注意: “#include math.h” 和 “q=sqtr(disc)/(2.0*a);”之间的联系 程序中scanf函数在运行时,具体的输入操作是?体会调用scanf()函数输入多个数据时,数据之间的分隔符号。 当Scanf函数的输入表列包含多项时,各项间可以有哪些分隔符号? 把scanf函数调用语句修改为“ scanf(“a=%lfb=%lfc=%lf ”, a, b,c);”后,具体的输入操作是?体会scanf()函数调用语句中的控制字符中的普通字符的用法。 运行课本P76-P78,3.4.4中的各个scanf函数调用语句 运行课本P78-P82,3.4.5中的各例题 运行P83-84,课后题4,5,7,8 【实验报告】 解释一下,课本P66的例3-5中的“%lf”是什么意思? 在一个scanf()函数中输入多个数据时,数据之间可以使用哪些分隔符号? 比较一下,printf()与scanf()中的格式字符串和输出(入)表列在用法上有什么不同之处?为什么一般不建议在输入格式符中使用普通字符? 完成课后题4,5,7,8 运行以下语句,输出结果是?为什么? Unsigned price=-1; printf(“%d, %u, %c”

文档评论(0)

1亿VIP精品文档

相关文档