实验01C程序集成开发环境熟悉.doc_第1页
实验01C程序集成开发环境熟悉.doc_第2页
实验01C程序集成开发环境熟悉.doc_第3页
实验01C程序集成开发环境熟悉.doc_第4页
实验01C程序集成开发环境熟悉.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

黔南民族师范学院数学系 C程序设计实验实验1 C程序集成开发环境熟悉实验目的: 1熟练掌握C程序在VC6.0编程环境下的操作(编辑、编译、连接、执行、修改和调试C语言程序);2运行简单C程序,初步了解C源程序的特征,学习用Visual C+6.0编写标准的C程序;3熟悉printf函数和scanf函数的基本使用。实验内容: 1进入可视化的VC6.0编程环境,熟悉VC6.0编程环境各窗口、菜单及菜单项、快捷按钮。2在D盘创建名为C Source File的文件夹,新建名为ys01_1.c的C程序,并在编辑窗口中,输入如下内容:/*C程序设计实验1和第1个源程序:求矩形的面积。*/* #include */void main( ); float a,b,area; a=1.4 b=3.5; area=ab; printf(a=%f,b=%f,area=%fn,a,b,area) 单击Compile sy01_1.c,写出系统出现的提示内容和你进行的操作,然后查找程序中的错误并改正,再进行编译、连接、执行,最后给出正确的程序和输出的结果。3给出关闭工作空间的操作。4输入并运行以下程序:#include void main( ) printf(*n); printf(*我喜欢C语言!*n); printf(*n);给出运行结果。5输入并运行如下程序:#include void main( ) float p=3.14159; printf(p=%.2fn,p); printf(p=%.4fn,p); printf(p=%10.2fn,p); printf(p=%10.4fn,p); printf(p=%-10.2fn,p); printf(p=%+10.4fn,p);给出程序运行的结果并分析观察,然后在语句“float p=3.14159;”的后面加入语句“printf(nnn,p);”,再次运行,注意观察结果有什么变化。 6输入并运行以下程序:#include void main( ) int a,b;float c;scanf(%d%d%f,&a,&b,&c); printf(a=%dn,a); printf(b=%dn,b); printf(c=%fn,c); 要求:运行这个程序时,分别按下面4种格式输入数据,注意观察各自的运行结果。第一种格式:10 25 4.72第二种格式:10254.72第三种格式:1025第四种格式:10,25,4.727输入如下程序:#include void main( ) int i,j,m,n;i=2;j=5; m=+i; n=j+; printf(%d, %d, %d, %dn, i,j,m,n); 1) 编译和运行程序,分析输出的结果;2) 将第6、7行改为: m=i +; n=+j;再编译和运行,并分析结果;3) 将程序改为:#include void main( ) int i,j;i=2;j=5; printf(%d, %d n,+i,j+); 再编译和运行,并分析结果;4) 在3)的基础上,分别将“printf(%d, %d n,+i,j+);”改为:printf(%d, %d n,+i,+j);printf(%d, %d, %d, %dn, i,j,i+,j+);再编译和运行,并分析结果。7完善程序。下面程序的功能是根据商品的原价和折扣率计算商品的实际售价,请在程序中的横线处填写正确的语句或表达式,使程序完整。上机调试程序,使程序的运行结果为:Please Enter the First Price: 120Enter the Discount: 0.85Actual Price is: 102.000000#include void main( ) double cost,percent,c;printf(Please Enter the First Price:);scanf( ,&cost);printf( );scanf( ,&percent);c=cost*percent; printf( ); 请给出完善后的程序。8输入并运行以下程序:#include void main( ) int a;a=-1; printf(%d, %un,a,a);分析输出的结果。9以下程序对一个数保留小数点后两位,对第三位四舍五入。#include void main( ) double x; printf(Enter x: );scanf(%lf,&x);printf(1)x=%fn,x);x*=100;x+=0.5; x=(int)x; x/=100;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论