(环境管理)实验一C程序运行环境及简单程序的运行.

上传人:精****库 文档编号:136559079 上传时间:2020-06-28 格式:DOC 页数:73 大小:269.50KB
返回 下载 相关 举报
(环境管理)实验一C程序运行环境及简单程序的运行._第1页
第1页 / 共73页
(环境管理)实验一C程序运行环境及简单程序的运行._第2页
第2页 / 共73页
(环境管理)实验一C程序运行环境及简单程序的运行._第3页
第3页 / 共73页
(环境管理)实验一C程序运行环境及简单程序的运行._第4页
第4页 / 共73页
(环境管理)实验一C程序运行环境及简单程序的运行._第5页
第5页 / 共73页
点击查看更多>>
资源描述

《(环境管理)实验一C程序运行环境及简单程序的运行.》由会员分享,可在线阅读,更多相关《(环境管理)实验一C程序运行环境及简单程序的运行.(73页珍藏版)》请在金锄头文库上搜索。

1、(环境管理)实验一C程序运行环境及简单程序的运行GuangxiUniversityofScienceandTechnologyC语言程序设计实验报告院(系): 计算机学院 专业: 通信工程 班级: 通信132班 学生姓名: 王睿 学号: 201300402042 上课时间: 2013-2014(1) 指导老师: 王智文 实验一C程序运行环境及简单程序的运行一、实验目的(1)了解所用的计算机系统的基本操作方法,学会独立使用该系统。(2)了解在该系统上如何编辑、编译、连接和运行一个C程序。(3)通过运行简单的C程序,初步了解C程序的特点。二、实验内容1.下列程序的功能为:计算x*y的值并将结果输出

2、,程序中有8处错误,尝试改正并上机调试之(程序以文件名sy1_2.cpp存盘)。#includevoidmainintx=2;y=3;aA=x*yprint(a=%d,a);printf(n);2.下列程序的功能为:输入圆的半径,计算圆面积并将结果输出;程序中有9处错误,尝试改正并上机调试之(程序以文件名sy1_3.cpp存盘)。#includestdio.h;intmian();floatr;area;printf(inputr:n);scanf(%f,r);area=3.14159r*r;printf(r=%f,area=%fn,area);3.编写一个程序实现输入三个整数,显示出其中的最

3、大值。三、实验分析与总结总结程序的结构和书写规则。阅读:附件A-在VisualC+环境下运行C程序的方法。特别提示:当程序在编译时发现很多错误,此时应从上到下逐一改正,或改一个错误,就重新再编译,因为有时一个错误会引起很多错误信息。四、相关实验程序列表1#includevoidmain()intx=2,y=3,a;a=x*y;printf(a=%d,a);printf(n);2#include;intmain()floatr,area;printf(inputr:n);scanf(%f,r);area=3.14159*r*r;printf(r=%f,area=%fn,area);3#inclu

4、deintmain()intmax(intx,inty,intz);inta,b,c,d;scanf(%d,%d,%d,&a,&b,&c);d=max(a,b,c);printf(max=%dn,d);return0;intmax(intx,inty,intz)intw;if(xy)w=x;elsew=y;intq;if(wz)q=w;elseq=z;return(q);五、实验心得通过这次学习,我学会了编辑、编译、连接和运行一个C程序,初步了解了C程序的特点,我感到很高兴,我会努力把基础学好。实验二基本数据类型、运算和表达式一、实验目的(1)掌握C语言数据类型,熟悉如何定义一个整型和实型的变

5、量,以及对它们赋值的方法。(2)掌握不同的类型数据之间赋值的规律。(3)学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(+)和自减(-)运算符的使用。(4)进一步熟悉C程序的编辑、编译、连接和运行的过程。二、实验内容1.变量定义,按要求完成程序下面给出一个可以运行的程序,但是缺少部分语句,请按右边的提示补充完整缺少的语句。#includestdio.hmain();/*定义整型变量a和b*/;/*定义实型变量i和j*/a=5;b=6;i=3.14;j=i*a*b;printf(a=%d,b=%d,i=%f,j=%fn,a,b,i,j);具体操作步骤(1)将代码补充完整;(2

6、)在VC+上运行通过并写出运行结果。2.在显示屏上显示指定字符要求编写一个程序,在显示屏上显示如下内容(全为半角字符,且不包含空格):C:ABC.TXT提示注意转义字符在程序中的使用。3.赋值表达式与赋值语句,写出程序运行结果阅读下面程序,写出运行结果:#includestdio.hmain()floata;intb,c;chard,e;a=3.5;b=a;c=330;d=c;e=141;printf(%f,%d,%d,%c,%c,a,b,c,d,e);运行结果为:提示赋值语句具有类型转换的功能,但可能会改变数据。4.基本运算,写出程序运行结果阅读下面程序,写出运行结果:#includestd

7、io.hmain()inta,b,c;floatd=15,e,f;a=35%7;b=15/10;c=b+;e=15/10;f=d/10;printf(%d,%d,%d,%f,%f,%f,a,b,c,d,e,f);运行结果为:提示除法分整除与普通除法之分。三、实验分析与总结总结如何定义程序的数据类型,运算符的优先级别,赋值表达式的作用。程序4中的b+改写为+b后的结果会变化吗?四、相关实验程序列表1#includestdio.hintmain()inta=5;intb=6;floati=3.14;floatj=i*a*b;printf(a=%d,b=%d,i=%fn,a,b,i);printf(

8、j=%fn,j);return0;2#includestdio.hintmain()printf(C:ABC.TXT);3#includestdio.hmain()floata;intb,c;chard,e;a=3.5;b=a;c=330;d=c;e=141;printf(%f,%d,%d,%c,%c,a,b,c,d,e);4#includestdio.hmain()inta,b,c;floatd=15,e,f;a=35%7;b=15/10;c=b+;e=15/10;f=d/10;printf(%d,%d,%d,%f,%f,%f,a,b,c,d,e,f);五、实验心得通过这次学习我学会了整型和

9、实型的变量,以及对它们赋值的方法和使用C的有关算术运算符,以及包含这些运算符的表达式,我会巩固所学到的知识,继续努力。实验三基本输入与输出一、实验目的(1)熟练掌握putchar、getchar、printf、scanf函数的使用方法。(2)掌握各种类型数据的输入输出的方法,能正确使用各种格式转换符。二、实验内容1.字符的输入与输出编程实现由键盘输入一个字符后,在屏幕上输出该字符。参考程序:#includestdio.hmain()charch;ch=getchar();putchar(ch);2.加法计算编程实现由键盘输入一个加法式,输出正确的结果。(两个加数均为整数)。参考程序:#incl

10、udestdio.hmain()inta,b;scanf(%d%*c%d,&a,&b);printf(%d,a+b);3.求圆的面积由键盘输入圆半径r,请计算该圆的面积。(注:取3.14159,结果保留两位小数位;另外,程序只要能对r在0到10000范围的情况输出正确答案即可)。参考程序:#includestdio.hmain()floatarea,r;scanf(%f,&r);area=3.14159*r*r;printf(%0.2f,area);运行结果为:4.计算摄氏温度值从键盘输入一个华氏温度值,要求按格式输出其对应的摄氏温度值,精确到小数点后两位。数学公式描述为:参考程序:#incl

11、udemain()floatf,c;scanf(%f,&f);c=5.0/9*(f-32);printf(%.2f,c);运行结果为:三、实验分析与总结各实验运行结果及分析。程序2中%*c的含义是什么?(3)程序4中c=5.0/9*(f-32),为什么要用5.0,如果改为5,运行结果将会是什么?四、相关实验程序列表1#includestdio.hintmain()charch;ch=getchar();putchar(ch);putchar(n);2#includestdio.hmain()inta,b;scanf(%d%*c%d,&a,&b);printf(%dn,a+b);3#includ

12、estdio.hmain()floatarea,r;scanf(%f,&r);area=3.14159*r*r;printf(%0.2fn,area);4#includemain()floatf,c;scanf(%f,&f);c=5.0/9*(f-32);printf(%.2fn,c);五、实验心得通过这次学习,我熟悉了putchar、getchar、printf、scanf函数的使用方法以及各种类型数据的输入输出,能够正确使用各种格式转换符,我感受到了学习c语言的乐趣。实验四顺序结构程序设计一、实验目的(1)熟练掌握顺序结构程序设计的设计方法。(2)掌握各赋值语句的正确使用方法。(3)学习进

13、一步调试程序。二、实验内容1.sizeof运算符的使用方法以下程序用于测试C中不同类型数据所占内存字节数,运行并体会sizeof运算符的使用方法。/sizeof运算的结果为一个int型的整数,表示其求解对象的存储所占的内存字节数。#includevoidmain()inta=1;printf(Sizeofcharis%dn,sizeof(char);printf(Sizeofshortis%dn,sizeof(short);printf(Sizeofintis%dn,sizeof(int);printf(Sizeoflongis%dn,sizeof(long);printf(Sizeoffloatis%dn,sizeof(float);printf(Sizeofdoubleis%dn,sizeof(double);printf(Sizeofboolis%dn,sizeof(bo

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

最新文档


当前位置:首页 > 商业/管理/HR > 企业文档

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