集美大学net实验计算机工程软件工程-实验二_第1页
集美大学net实验计算机工程软件工程-实验二_第2页
集美大学net实验计算机工程软件工程-实验二_第3页
集美大学net实验计算机工程软件工程-实验二_第4页
集美大学net实验计算机工程软件工程-实验二_第5页
已阅读5页,还剩15页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

集美大学计算机工程学院实验报告课程名称WEB应用程序开发教程班级软件14实验成绩指导教师尤志宁姓名实验项目名称实验二学号上机实践日期实验项目编号组号上机实践时间一、目的(1)了解C是开发ASPNET应用程序的主流语言。(2)了解NETFRAMEWORK是支持和生成下一代应用程序的内部WINDOWS组件,它可以提供一个一致的面向对象的编程环境。C程序在NETFRAMEWORK上运行。(3)学习C语言中运算符和表达式的使用方法。(4)学习C语言中流程控制语句的使用方法。(5)学习C语言中类和对象的使用方法。二、实验内容与设计思想(1)在ASPNET程序中,可以C语言开发应用程序。C语言应用程序保存在ASPXCS文件里。(2)了解C语言的基本数据类型,运算符以及声明常量和变量的方法。(3)练习使用C语言创建控制台应用程序。(4)练习使用C语言的结构体。(5)练习使用C语言的常量和变量。(6)练习使用C语言的运算符和表达式。(7)练习使用C语言的选择控制语句。(8)练习使用C语言的循环控制语句。(9)练习使用C语言的跳转控制语句。(10)练习使用C语言的异常处理语句。(11)练习使用C语言的类和对象。三、实验使用环境C语言开发应用程序四、实验步骤和调试过程1练习使用C语言创建控制台应用程序。创建一个控制台应用程序项目,项目名称为HELLOWORLD,在MAIN中添加如下代码STATICVOIDMAINSTRINGARGSCONSOLEWRITELINE“HELLOWORLD“CONSOLEREADKEY在菜单中选择“调试/启动调试”,或在工具栏中单击“启动调试”按钮,运行当前项目,查看运行结果。2使用C语言的结构体创建一个控制台应用程序项目,项目名称为STRUCTSAMPLE,运行代码如下USINGSYSTEMUSINGSYSTEMCOLLECTIONSGENERICUSINGSYSTEMTEXTNAMESPACESTRUCTSAMPLECLASSPROGRAMSTRUCTUSERPUBLICSTRINGUSERNAMEPUBLICSTRINGPASSWORDPUBLICSTRINGEMAILPUBLICSTRINGADDRESSPUBLICSTRINGTELEPHONESTATICVOIDMAINSTRINGARGS/定义结构体USERUSERNEWUSER/向结构体重赋值USERUSERNAME“ADMIN“USERPASSWORD“11111“USEREMAIL“ADMINMAILCOM“USERADDRESS“厦门市“USERTELEPHONE“1380000“/输出结构体重的成员变量值CONSOLEWRITELINEUSERUSERNAMECONSOLEWRITELINEUSERPASSWORDCONSOLEWRITELINEUSEREMAILCONSOLEWRITELINEUSERADDRESSCONSOLEWRITELINEUSERTELEPHONECONSOLEREADKEY在菜单中选择“调试/启动调试”,或在工具栏中单击“启动调试”按钮,运行当前项目,查看运行结果。3使用常量和变量创建一个控制台应用程序项目,项目名称为CONSTVARIABLE,要求输入圆的半径,计算圆的周长,运行代码如下USINGSYSTEMUSINGSYSTEMCOLLECTIONSGENERICUSINGSYSTEMTEXTNAMESPACECONSTVARIABLECLASSPROGRAMPUBLICCONSTFLOATPI31415926FSTATICVOIDMAINSTRINGARGSCONSOLEWRITELINE“请输入圆的半径“FLOATR0TRYRFLOATPARSECONSOLEREADLINECATCHEXCEPTIONCONSOLEWRITELINE“请输入数据结构的数据。“RETURNFLOATC2PIRCONSOLEWRITELINE“圆的半径“RTOSTRINGCONSOLEWRITELINE“圆的周长“CTOSTRINGCONSOLEREADKEY在菜单中选择“调试/启动调试”,或在工具栏中单击“启动调试”按钮,运行当前项目,查看运行结果。4使用C语言的运算符和表达式(1)算术表达式的使用运行代码如下USINGSYSTEMUSINGSYSTEMCOLLECTIONSGENERICUSINGSYSTEMTEXTNAMESPACECONSTVARIABLECLASSPROGRAMSTATICVOIDMAINSTRINGARGSINTI23,J12,K30INTNUMIJKCONSOLEWRITELINE“2312300“,NUMNUMIJKCONSOLEWRITELINE“2312300“,NUMCONSOLEREADKEY(2)递增表达式的使用USINGSYSTEMUSINGSYSTEMCOLLECTIONSGENERICUSINGSYSTEMTEXTNAMESPACECONSTVARIABLECLASSPROGRAMPUBLICCONSTFLOATPI31415926FSTATICVOIDMAINSTRINGARGSINTI23INTJIINTKICONSOLEWRITELINE“I“ITOSTRINGCONSOLEWRITELINE“J“JTOSTRINGCONSOLEWRITELINE“K“KTOSTRINGCONSOLEREADKEY(3)关系表达式的使用USINGSYSTEMUSINGSYSTEMCOLLECTIONSGENERICUSINGSYSTEMTEXTNAMESPACECONSTVARIABLECLASSPROGRAMPUBLICCONSTFLOATPI31415926FSTATICVOIDMAINSTRINGARGSINTI23CONSOLEWRITELINEI20ELSECONSOLEWRITELINE“没有输入“CONSOLEREADKEY(2)练习IF语句实现多分支控制的方法USINGSYSTEMUSINGSYSTEMCOLLECTIONSGENERICUSINGSYSTEMTEXTNAMESPACECONSTVARIABLECLASSPROGRAMSTATICVOIDMAINSTRINGARGSDATETIMENOWDATETIMENOWIFNOWDAYOFWEEKDAYOFWEEKMONDAYCONSOLEWRITELINE“星期一“IFNOWDAYOFWEEKDAYOFWEEKTUESDAYCONSOLEWRITELINE“星期二“IFNOWDAYOFWEEKDAYOFWEEKWEDNESDAYCONSOLEWRITELINE“星期三“IFNOWDAYOFWEEKDAYOFWEEKTHURSDAYCONSOLEWRITELINE“星期四“IFNOWDAYOFWEEKDAYOFWEEKFRIDAYCONSOLEWRITELINE“星期五“IFNOWDAYOFWEEKDAYOFWEEKSATURDAYCONSOLEWRITELINE“星期六“IFNOWDAYOFWEEKDAYOFWEEKSUNDAYCONSOLEWRITELINE“星期日“CONSOLEREADKEY(3)练习SWITCH语句的使用方法USINGSYSTEMUSINGSYSTEMCOLLECTIONSGENERICUSINGSYSTEMTEXTNAMESPACECONSTVARIABLECLASSPROGRAMSTATICVOIDMAINSTRINGARGSDATETIMENOWDATETIMENOWSWITCHNOWDAYOFWEEKCASEDAYOFWEEKMONDAYCONSOLEWRITELINE“星期一“BREAKCASEDAYOFWEEKTUESDAYCONSOLEWRITELINE“星期二“BREAKCASEDAYOFWEEKWEDNESDAYCONSOLEWRITELINE“星期三“BREAKCASEDAYOFWEEKTHURSDAYCONSOLEWRITELINE“星期四“BREAKCASEDAYOFWEEKFRIDAYCONSOLEWRITELINE“星期五“BREAKCASEDAYOFWEEKSATURDAYCONSOLEWRITELINE“星期六“BREAKDEFAULTCONSOLEWRITELINE“星期日“BREAK6使用选择控制语句(1)练习DOWHILE语句的使用USINGSYSTEMUSINGSYSTEMCOLLECTIONSGENERICUSINGSYSTEMTEXTNAMESPACECONSTVARIABLECLASSPROGRAMSTATICVOIDMAINSTRINGARGSINTI1INTSUM0DOSUMIWHILEI11BREAKCONSOLEWRITELINESUMTOSTRINGCONSOLEREADKEY(3)练习FOR语句的使用USINGSYSTEMUSINGSYSTEMCOLLECTIONSGENERICUSINGSYSTEMTEXTNAMESPACECONSTVARIABLECLASSPROGRAMSTATICVOIDMAINSTRINGARGSINTARRNEWINT51,2,3,4,5FORINTI0I0CONSOLEWRITELINE“等于10的数组索引为0“,INDEXELSECONSOLEWRITELINE“没有找到等于10的数组元素“CONSOLEREADKEY(2)练习CONTINUE语句的使用USINGSYSTEMUSINGSYSTEMCOLLECTIONSGENERICUSINGSYSTEMTEXTNAMESPACECONSTVARIABLECLASSPROGRAMSTATICVOIDMAINSTRINGARGSINTARRNEWINT515,27,14,10,70INTINDEX1FORINTI0I0RETURNWAGEELSERETURN0SETIFVALUE0WAGEVALUEELSEWAGE0PUBLICSTRINGIDCARDGETRETURNIDCARDSETIDCARDVALUEPUBLICVOIDPRINTEMPINFOCONSOLEWRITELINEEPMNAMECONSOLEWRITELINESEXCONSOLEWRITELINEWAGECONSOLEWRITELINEIDCARDSTATICVOIDMAINSTRINGARGSEMPLOYEEOBJNEWEMPLOYEEOBJEPMNAME“小明“OBJSEX“男“OBJWA

温馨提示

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

评论

0/150

提交评论