第1章实验 c程序的运行环境

上传人:xins****2008 文档编号:100948737 上传时间:2019-09-25 格式:DOC 页数:2 大小:34.50KB
返回 下载 相关 举报
第1章实验 c程序的运行环境_第1页
第1页 / 共2页
第1章实验 c程序的运行环境_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《第1章实验 c程序的运行环境》由会员分享,可在线阅读,更多相关《第1章实验 c程序的运行环境(2页珍藏版)》请在金锄头文库上搜索。

1、第章实验 C程序的运行环境一. 实验目的和要求1掌握Turbo C 2.0的编辑器的使用;2掌握Turbo C 2.0的编辑、编译、连接和运行操作;3掌握Turbo C 2.0的调试功能;4掌握Visual C+集成环境下调试标准C程序的方法。二. 实验内容1. 分别用Turbo C 2.0和Vsiual C+运行下面的例子,在屏幕上显示“Hello,world”,程序清单如下:#includemain()printf(“Hello,world!n”);将调试好的源程序保存为一个名为Hello.c源程序文件。2. 以下程序虽然是正确的,但可读性很差。请你首先输入下面这段程序,然后按嵌入式的书写

2、格式(或称为缩格方式)编辑源程序,使之易读。最后将调整好了的程序保存为一个名为stand.c的源程序文件。#include const int x=20; const y=30; main() int z; z=x+y; printf(“%d+%d=%dn”, x , y, z); 3. 求组合数CnmCnm组合数=m!n!(m-n)!这样求组合数可以转化成求三次阶乘的运算。阶乘运算的公式为:m!=1*2*3*m这样,可以定义两个函数:一个求阶乘,一个利用阶乘求组合数。假设某同学编写的程序如下:#includefloat fac(int k) int i,f; f=1; for(i=2;ik;

3、i+) f*=i; return(f);float cmn(int m,int n) int res; res=(fac(m)/fac(n)*fac(m-n); return(res);main() int m,n; float t; printf(“m= “); scanf(“%d“,&m); printf(“n= ”); scanf(“%d“,&n); t=cmn(m,n); printf(“c(%d,%d)=%10.2fn”,m,n,t);该程序输入Turbo C编辑器后运行结果如下:输入:m= 3n= 2输出结果如下c(3,2)= 2.00程序并没有报错,但结果错误,程序肯定存在逻辑错误。要求用以下三种方法对源程序进行调试修正:(1) 单步执行,观察变量的值的变化。(2) 设置断点的方法(3) 用Evaluate来查看变量的值

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号