实验C++语法基础实验h_第1页
实验C++语法基础实验h_第2页
实验C++语法基础实验h_第3页
实验C++语法基础实验h_第4页
实验C++语法基础实验h_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、实验一实验一C+C+语法基础实验语法基础实验n熟悉熟悉Visual Studio.NETVisual Studio.NET(简称(简称VS.NETVS.NET)的安装和使用的安装和使用n熟悉熟悉MSDNMSDN的使用的使用n熟悉并掌握控制台程序的编写熟悉并掌握控制台程序的编写n熟练掌握流程控制、复合数据类型、熟练掌握流程控制、复合数据类型、输入输出流与流类库等在应用程序编输入输出流与流类库等在应用程序编写中的应用写中的应用实验目标实验目标n 微软微软.NET.NET平台为创建新一代分布式平台为创建新一代分布式WebWeb应用提应用提供了所有工具和技术(表示技术、构建技术和供了所有工具和技术(表

2、示技术、构建技术和数据库技术)。数据库技术)。微软微软.NET平台平台.NET企业服务器企业服务器 .NET框架框架 .NET Web服务构件服务构件Windows .NET(XP、2000、CE)Visual Studio .NET微软微软.NET平台平台.NET平台提供了平台提供了.NET虚拟机,程序源代码被编译成虚拟机,程序源代码被编译成与处理器无关的中间语言与处理器无关的中间语言MSIL(Microsoft Intermediate Language),程序运行时在即时编译器),程序运行时在即时编译器JIT(Just-In-Time)的编译下,)的编译下,MSIL编译成针对特编译成针对

3、特定定CPU类型和类型和OS的本机机器代码运行。的本机机器代码运行。.NET平台平台解决了异构系统间的通信解决了异构系统间的通信问题,实现了真问题,实现了真正的网络计算。正的网络计算。n 微软微软.NET.NET框架(框架(.NET Framework)是是.NET.NET策略的核心,是一种面向网络、支持各种用策略的核心,是一种面向网络、支持各种用户终端的开发运行环境。户终端的开发运行环境。微软微软.NET框架框架n 微软微软.NET.NET框架是一个程序的开发和运行环境,框架是一个程序的开发和运行环境,处于应用程序和操作系统之间。处于应用程序和操作系统之间。微软微软.NET框架框架FCL操作

4、系统操作系统WindowsCOM+ IIS MSMQ动态目录硬件驱动文件系统网络动态目录硬件驱动文件系统网络公共语言运行环境公共语言运行环境(CLR).NET框架基础类库框架基础类库(Base Class Library)数据库应用数据库应用(ADO.NET)System.Data XML类类System.XML 网络服务和网络表单网络服务和网络表单(ASP .NET)System.Web Windows图形界面图形界面System.Winform 公共语言规范公共语言规范(Common Language Specification)VBC+C#J#Visual Studio .NET微软微软

5、.NET框架框架用用户户接接口口Visual Studio.NETn 微软微软.NET.NET框架的优势框架的优势微软微软.NET框架框架安装安装使用:使用:启动启动创建应用程序:创建应用程序:Console应用程序和应用程序和windows应用应用程序程序系统界面的熟悉,并练习窗口的浮动、停靠,工具系统界面的熟悉,并练习窗口的浮动、停靠,工具栏的定制等操作栏的定制等操作调试工具的使用:断点的设置和删除、各种调试快调试工具的使用:断点的设置和删除、各种调试快捷键的使用、各种调试窗口的使用捷键的使用、各种调试窗口的使用VS.NET的安装和使用的安装和使用使用方法:使用方法:练习:通过练习:通过M

6、SDN了解了解基本数据类型:基本数据类型:sbyte、byte、short、ushort、int、uint、long、ulong、char、float、double、boolcin、cout、cerr、clogget、put、read、write、seekg、seekp、tellg、tellp、open、close、setw、setiosflagsiostream、ifstream、ofstream、fstream、streambufMSDN的使用的使用练习:练习:1、编写程序,通过设置编写程序,通过设置ios:scientific和和ios:fixed标志以定标志以定点和科学记数法显示浮点类

7、型数据。点和科学记数法显示浮点类型数据。2、编写程序,通过设置、编写程序,通过设置showbase标志强制输出整型数值的标志强制输出整型数值的基数,包括强制整型数按十进制、八进制和十六进制格式输基数,包括强制整型数按十进制、八进制和十六进制格式输出。出。3、用流操纵算子、用流操纵算子setw,setiosfags,resetiosfags以及成员以及成员函数函数setf()和和unsetf()控制整型数在域宽内左对齐和右对齐。控制整型数在域宽内左对齐和右对齐。4、编写程序,使用输入流对象、编写程序,使用输入流对象cin的成员函数的成员函数eof()和和get()让让用户逐个读取输入的字符,并根

8、据用户逐个读取输入的字符,并根据eof()判断是否结束,然后判断是否结束,然后使用输出流对象使用输出流对象cout的成员函数的成员函数put()将读取的内容输出。将读取的内容输出。C+控制台程序的编写控制台程序的编写练习:练习:5、编写程序,从键盘输入任意一个字符串,将其内容保存到编写程序,从键盘输入任意一个字符串,将其内容保存到当前目录的当前目录的myfile.dat文件中,然后以字符方式从文件中读文件中,然后以字符方式从文件中读取该字符串并显示。取该字符串并显示。6、 (思考题,选做)、编写程序,从键盘输入任意一个字符(思考题,选做)、编写程序,从键盘输入任意一个字符串,要求以星号串,要求以星号“*”为结束符,然后将其内容保存到当前目为结束符,然后将其内容保存到当前目录的录的myfile.dat文件中,之后从文件中读取该字符串并显示。文件

温馨提示

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

评论

0/150

提交评论