熟悉C语言的VC6.0编程环境.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
熟悉C语言的VC6.0编程环境 本文档旨在引导读者熟悉C语言的VC6.0编程环境。通过实验和实践,读者将学会利用Visual C++集成开发环境,掌握简单C程序的编写、编辑、编译、连接和运行,并初步学会Visual C++环境下简单调试C程序的方式。 一、实验目的与要求 1.学会利用Visual C++集成开发环境。 2.把握简单C程序的编写、编辑、编译、连接和运行。 3.初步学会Visual C++环境下简单调试C程序的方式。 二、实验内容 (1)打开VC++环境。 (2)在VC++环境的编辑窗口中,输入如下程序: ```c #include <stdio.h> void main(){ int a, b, sum; a=123; b=456; sum=a+b; printf("a+b= %d\n",sum); } ``` (3)选择【组建】→【编译】(可按快捷键CTRL+F7)命令对程序进行编译。 (4)选择【组建】→【组建】(按快捷键F7)命令对程序进行连接。 (5)单击【!】按钮或选择【组建】→【执行】菜单项(按快捷键F5),运行程序。 (6)判定结果正确与否。 填写运行结果: ```c a+b=579 ``` 接下来,关闭上面的程序,按照上面的步骤再次输入如下程序,进行编译、连接和运行: ```c #include <stdio.h> void main(){ int m=7,n=4; float a,b,x; x=m/2+n*a/b+1/2; printf("%f\n",x); } ``` 填写运行结果: ... 试探:把前面的语句x=m/2+n*a/b+1/2;改成x=m/+n*a/b+2;运行结果将会是什么? ... 程序改错题: ... 完整题1:二整数整除程序模板如下: ```c #include <stdio.h> void main(){ int a,b, div; printf(" Input a,b: "); scanf("%d%d",&a,&b); div=a/b; printf("div=%d\n",div); } ``` 输入输出例如: ``` Input a,b:3 5 div=0 ``` ... 试探:把上述int a,b,div;改成float a,b,div;scanf("%d%d",&a,&b);中的%d改成%f,同时把输出语句中的%d改成%f,运行程序后,再用前面的数据输入,结果会发生如何转变?什么缘故有如此的转变? ... 完整题2:仿照教材中例1-2程序,在横线地址填写语句,输入圆柱体的半径和高,计算并输出圆柱体的体积和表面积。 ```c #include <stdio.h> void main(){ double r,h,v,s; printf("请输入圆的半径和高:\n"); scanf("%f%f", &r,&h); V=3.14159*r*r*h; S=2*3.14159*r*r+2*3.14159*r*h; printf("v=%f,s=%f\n", v,s); } ``` 输入与输出: ``` 请输入圆的半径和高: 3 5 输出结果: v=78.5,s=110.46 ``` ... 试一试:若是把上述程序中所有的%f改成%d,再次运行程序,仍然输入“3 5”,输出结果会是什么?分析结果。 v=0,s=48
- 粉丝: 71
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【java毕业设计】校园交友网站源码(springboot+vue+mysql+说明文档+LW).zip
- spacedesk客户端和服务端2024最新版
- Apifox Helper IDEA插件
- 【java毕业设计】Springboot的本科实践教学管理系统(springboot+vue+mysql+说明文档).zip
- 快手APP大学生用户数据集【数据格式已处理】.zip
- 《编译原理》课件-第4章文法和语言
- 【java毕业设计】校园博客系统源码(springboot+vue+mysql+说明文档+LW).zip
- 【java毕业设计】springbootjava付费自习室管理系统(springboot+vue+mysql+说明文档).zip
- Shell脚本中变量与字符串操作的实战指南
- 【java毕业设计】springbootjava在线考试系统(springboot+vue+mysql+说明文档).zip