已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026西安市胸科医院招聘肾内科医师笔试参考题库及答案解析
- 2026年国潮风中的春节奇遇
- 2026年掌握建筑市场的动态政策与市场趋势
- 2026上半年海南事业单位联考三亚市营商环境建设局下属事业单位招聘工作人员4人第1号笔试模拟试题及答案解析
- 2025年九江人事考试及答案
- 2025年北票医疗系统事业编报名考试及答案
- 2025年体育老师选调考试笔试及答案
- 2026年欢乐元旦与爱同行
- 2025年蔚来顾问校招笔试及答案
- 2025年普洱市人事考试及答案
- 电梯井道脚手架搭设方案
- DL∕T 622-2012 立式水轮发电机弹性金属塑料推力轴瓦技术条件
- 传染病学-病毒性肝炎
- 电气试验报告模板
- 重庆市沙坪坝小学小学语文五年级上册期末试卷
- 陶瓷岩板应用技术规程
- 中药制剂技术中职PPT完整全套教学课件
- 龙虎山正一日诵早晚课
- WORD版A4横版密封条打印模板(可编辑)
- 1比较思想政治教育
- 艺术课程标准(2022年版)
评论
0/150
提交评论