实验大纲1223要点讲解.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一 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精品文档

相关文档