软件工程实验:Windows控制台应用程序设计
更新时间:2023-11-04 06:20:01 阅读量: 综合文库 文档下载
课程名称:
实验项目:
实验地点:
专业班级:
学生姓名:指导教师:
本科实验报告
软件开发环境与工具 Windows控制台应用程序设计 学号:
年 月 日
一、 实验目的
安装Visual Studio 2010,熟悉Visual Studio 2010开发环境。 熟练掌握C#的语法、语句结构,并能进行控制台应用程序的编写。
二、 主要仪器设备
PC,Windows7操作系统,Visual Stdio2010编程平台。 三、 实验内容
1.安装Visual Studio 2010。 2.熟悉掌握C#的语法、语句结构。 3.掌握控制台应用程序的设计方法。
四、实验要求
1.编写控制台程序:输入矩形的长和宽,输出矩形的面积和周长。
2. 编写控制台应用程序,输入正整数n,输出 s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的计算结果。
3. 编写控制台应用程序,输出所有这样的三位数:这个三位数本身恰好等于其每个数字的立方和(例153=13+53+33)。
五、实验步骤
1.运行Visual Studio 2010安装文件。 2.按照安装向导说明,完成安装。
3.打开Visual studio 2010,进入IDE,熟悉编程环境。 4.按照要求完成实验内容。 5.实验结束后,整理实验报告。
六、实验记录
1.编写控制台程序:输入矩形的长和宽,输出矩形的面积和周长。
2. 编写控制台应用程序,输入正整数n,输出 s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的计算结果。
3. 编写控制台应用程序,输出所有这样的三位数:这个三位数本身恰好等于其每个数字的立方和(例153=13+53+33)。
七、实验源程序
1.编写控制台程序:输入矩形的长和宽,输出矩形的面积和周长。
using system; class Test{
static void Main(string[] args) {
int a, b;
Console.WriteLine(\请输入长方形的长:\a = int.Parse(Console.ReadLine()); Console.WriteLine(\请输入长方形的宽:\b = int.Parse(Console.ReadLine()); int s,l; s = a * b; l = 2 * a + 2 * b;
Console.WriteLine(\长方形的面积为:{0}\Console.WriteLine(\长方形的周长为:{0}\} }
2. 编写控制台应用程序,输入正整数n,输出 s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的计算结果。
using system; class Test{
static void Main(string[] args) {
int n, m = 0; long sum = 0;
Console.WriteLine(\请输入一个正整数:\ n = int.Parse(Console.ReadLine()); for (int i = 1; i <= n; i++) {
m += i; sum += m; }
Console.WriteLine(\} }
3. 编写控制台应用程序,输出所有这样的三位数:这个三位数本身恰好等于其每个数字的立方和(例153=13+53+33)。using system; class Test{
static void Main(string[] args) {
int i, a, b, c, count = 0; for (i = 100; i <1000; i++) {
a = i / 100;
b = (i - a * 100) / 10; c = i % 10;
if (i==a * a * a + b * b * b + c * c * c) {
Console .WriteLine (\ count++; } }
Console .WriteLine (\这样的数字共有:{0}位。
\
} }
八、心得、体会
通过本次实验,学会了Visual Stdio2010的基本使用方法。在编程过程中遇到的各种问题最终一一化解,收获不少处理编译过程中错误的方法。
VS2010的确很强大,只是目前不习惯使用。之前一直用VC6.0平台编程。相信在这次的程序设计试验之后,会有个更大的融合,熟识VS2010的各种操作。
正在阅读:
PLC控制技术练习题11-15
(完整版)七年级英语下册第二单元知识点详细总结(译林版)(最新整理)04-30
安标受控件采购管理制度05-09
第一类边界问题的有限差分法探讨11-18
2020届全国卷高三上学期五省优创名校第二次联考试题 语文 - 图文03-03
简报2013第28期(酷热天气身居一线 浸透汗水体恤基层 )doc08-09
公务员入党转正申请书参考范文09-08
历史上最全的英语字母组合发音规律09-26
2013年大学英语六级词汇表04-12
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 软件工程
- 控制台
- 程序设计
- Windows
- 实验
- 应用
- 土壤分析样品的采集和处理方法
- 专业技术人员年度考核表(新)
- 奥氏体不锈钢薄板结构焊接
- 魅力科学2016最全面考试答案
- 数字电路与系统设计课后答案
- 初中英语近义词辨析专项练习题
- 中国人民大学本科生推荐免试攻读
- CLAD摸底测试答案
- 以校本培训促教师发展,不断提高学校办学质量(培训调研)
- 2018届福建省南安第一中学高三上学期第二次阶段考试数学(理)试题
- 树童英语信阳分校 你成为2016年期末考试的学霸了吗
- Java考试试卷
- 外研版英语六年级下册1—4模块集体备课
- 司法调解课程
- 2019-2020学年八年级语文上册 第二单元 第9课《老王》课堂教学实录 新人教版 doc - 图文
- 自然地理学教案(11) - 图文
- ZSL750动臂塔吊详细参数及其使用说明
- 21012高考命题趋势
- 呼吸系统三基考试题库 - 图文
- 高温相变材料的研究进展和应用