C语言实验报告书

《C程序设计》实验报告

(2007-2008学年第一学期理科类)

系:

班级:

学号:

姓名:

信息工程学院

2007.9.1

实验1 C程序的运行环境和运行方法

一、实验目的

(1)了解如何编辑、编译、连接和运行一个C程序。

(2)通过运行简单的C程序,初步了解C程序的特点。

二、实验内容和步骤

1.进入C的工作环境(Turbo C2.0)

Windows环境下:找到“TC”文件夹,双击TC.EXE文件。

此时屏幕上出现Turbo C的工作环境。(最大化用ALT+Enter组合键)

2.熟悉Turbo C2.0集成环境

了解和熟悉编辑(Edit)窗口和信息(Message)窗口的作用。按功能键F5,观察它有什么作用,再按一次F5,再观察它有什么作用。按F6,观察它有什么作用;再按一次F6,再观察它有什么作用。

F5的作用:

F6的作用:

按功能键F10,并按回车键,观察“File”菜单,了解它们的作用和用法。

选择File菜单中的New,在编辑窗口中随意输入几行字符,观察窗口顶部左端line和col后面数字的变化。

{所有源程序应按章号和题号命名(如文件名T1_1表示第一章第一个实验题),并提到网上,以备后查}

3.输入并运行一个简单的程序

选择File菜单中的New命令,新建新的源程序文件(编辑窗口变成空白)。

输入下面的程序。

#include

void main( )

{ printf(“This is a C program.\n”);

}

选择File菜单中的save保存,输入文件名T1_1(选择好路径),也可按功能键F2进行存盘。

选择compile菜单中的compile命令编译源程序,观察屏幕上显示的编译信息。如果出现“出错信息”,则应找出原因并改正之,再进行编译,最后生成.obj文件,(也可按功能键ALT+F9进行编译)

选择compile菜单中的link命令连接,生成可执行程序文件(.exe文件)。

③、④步也可通过选择compile菜单中的make命令连接来一次性完成

如果编译无错误,选择run菜单中的run命令运行程序,(也可按Ctrl+F9键使程序运行)

按Alt+F5键,切换到用户屏,观察运行结果。按任意键返回。

运行结果:

4.输入并编辑一个C程序

再选择File→New,使编辑窗口变成空白。

输入以下程序。

#include

void main( )

{ int a,b,sum;

a=123;b=456;

sum=a+b;

printf(“sum is %d\n”,sum);

}

保存源程序文件,输入文件名T1_2。

进行编译、连接,然后运行程序,观察运行结果。

运行结果:

6.输入并运行一个需要在运行时输入数据的程序

选择File菜单中的New,使编辑窗口变成空白,输入下面的程序。

#include

void main( )

{ int a,b,c;

printf("input a , b: ");

scanf("%d,%d ",&a,&b);

c=max(a,b);

printf("max=%d ",c);

}

int max(int x,int y)

{ int z;

if(x>y)z=x;

else z=y;

return(z);

} /*所有程序全部输入,max部分也是整个C程序的一部分*/

按功能键F2进行存盘,输入文件名T1_3。

编译并运行,在运行时从键盘输入整数2和5,然后按回车键,按Alt+F5键,观察运行结果。

运行结果:

7.运行一个自己编写的程序

题目:输入a、b、c三个值,输出其中最大者。

输入自己编写的源程序,以T1_4作为文件名。(可仿照上一题程序)

源程序:

运行程序,输入数据,观察结果。

运行结果:

用File→New将编辑窗口清空,再选File→Load将该文件读入,检查编辑窗口中的内容是否是刚才

杨辉三角形c语言实验报告,C语言实验报告书.doc相关推荐

  1. c语言实验七实验报告,C语言实验七 数 实验报告.doc

    C语言实验七 数 实验报告 C语言程序设计 实 验 报 告 实验题目 实验七 函数 实验目的 掌握函数定义的方法: 掌握函数实参与形参的对应关系,以及值传递的方式. 掌握函数的嵌套调用和递归调用的方法 ...

  2. c语言程序设计编辑与调试环境实验报告,01程序设计基础实验报告_C语言程序设计基础.doc...

    01程序设计基础实验报告_C语言程序设计基础 程序设计基础 实验报告 题 目: C语言程序设计基础 院 (部): 管理工程学院 专 业: 信息管理与信息系统 班 级: 信管101 姓 名: 张三 学 ...

  3. c语言实验七 函数实验报告,C语言实验七函数实验报告.doc

    C语言实验七函数实验报告 C语言程序设计 实 验 报 告 实验题目 实验七 函数 实验目的 掌握函数定义的方法: 掌握函数实参与形参的对应关系,以及值传递的方式. 掌握函数的嵌套调用和递归调用的方法: ...

  4. c语言对分查找实验报告,C语言实验指导.doc

    C语言实验指导.doc C语言实验指导(要求认真填写实验报告中的各项内容,不得空白或填写未发现问题)实验一 顺序结构程序设计实验二 选择结构程序设计实验三 循环结构程序设计实验四 一维数组及其应用实验 ...

  5. c语言消字母游戏实验报告,C语言编程实验报告格式示例

    暨南大学数学系数学系,2011年语言课程设计课程实验项目目录学生姓名: 学生ID: 实验项目名称计划时间和课程每组人数实验属性开放要求要求摘要实验1熟悉使用WinTC / VC验证实验2数据类型,运算 ...

  6. 拼图游戏C语言课设实验报告,C语言拼图游戏实验报告.doc

    C语言拼图游戏实验报告 课程设计实验报告 班级:光电104-2 姓名:刘云龙 学号:201058501220 一.实验题目:使用C语言编写一个小游戏(拼图游戏) 二.实验目的:C语言是每一个通信学生的 ...

  7. C语言二叉树实验报告流程图,二叉树的建立与遍历实验报告(c语言编写,附源代码).doc...

    二叉树的建立与遍历实验报告(c语言编写,附源代码).doc 第 1 页,共 9 页二叉树的建立与遍历实验报告级 班 年 月 日 姓名 学号_ 1实验题目建立一棵二叉树,并对其进行遍历(先序.中序.后序 ...

  8. 南工程c语言实验报告,Linux环境下-C语言编程实验报告(1)(总4页).doc

    Linux环境下-C语言编程实验报告(1)(总4页).doc 西 安 邮 电 大 学 (计算机学院)课内实验报告实验名称 Linux环境下 C语言编程 专业名称 网络工程班 级 1203班 学生姓名 ...

  9. c语言实验报告上理答案,C语言实验报告江西理工大学实验5

    <C语言实验报告江西理工大学实验5>由会员分享,可在线阅读,更多相关<C语言实验报告江西理工大学实验5(6页珍藏版)>请在读根文库上搜索. 1.C语言程序设计实验报告教学班级: ...

  10. c语言选择循环实验报告,C语言程序设计实验报告选择与循环结构程序设计.doc

    C语言程序设计实验报告选择与循环结构程序设计.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的 ...

最新文章

  1. Spring Cloud Alibaba 高级特性 应用性能监控:通过 SkyWalking 实施链路追踪
  2. QTP11补丁下载 – 完美支持FIREFOX 9~10
  3. 用神经网络解释化学键能 化学键的键能:一个方程组的特征解
  4. 大白话解析模拟退火算法、遗传算法入门
  5. [C语言] 文件操作,解压华为官方固件UNDATE.APP工具(源代码);
  6. 如何设置运行在Virtualbox内的Ubuntu虚拟机的静态ip地址
  7. linux curl模拟登录网页
  8. java-Mysql学生管理系统
  9. react项目中的参数解构_重构复杂的React组件:编写高效且可读组件的5个最佳实践...
  10. en 2014-12-31
  11. c盘python27文件夹可以删除嘛_C盘里的空文件夹是不是都能删除啊
  12. 【转】android fragment 博客 学习
  13. linux定时任务的配置详解
  14. redis列表list常用命令大全
  15. Exadata使用EXAchk进行健康检查
  16. 安卓屏幕朗读app_8个非常好用的黑科技App
  17. 00002__Proxyee-down__百度网盘下载加速软件
  18. java浏览器插件开发,如何获取Windows的IcedTea浏览器插件(OpenJDK浏览器Java插件)?
  19. NSGA 和 NSGA-II 学习笔记
  20. ubuntu 18.04 桌面版应用、美化、配置备忘录[更新中]

热门文章

  1. 十六进制颜色值和rgb颜色值转换
  2. 【原创】U盘插入磁盘显示脱机解决
  3. PHP实现按姓名首字母排序
  4. vue项目中img的src动态赋值
  5. 2020赛季CF训练记录
  6. MWC 2017大会的10款热门物联网产品
  7. 计算机语言中call,call
  8. iphone一键转移_怎样把旧手机里的照片一键转移到新iPhone 8 plus上?
  9. 了解下企业申报国家级荣誉证书的条件和优势
  10. 【已解决】FAILED: Illegal Argument Exception java.net.URISyntaxException: Relative path in absolute URI