c#实验报告一
更新时间:2024-03-18 14:16:01 阅读量: 综合文库 文档下载
实验一 语言基础 一、实验目的
1. 熟悉Visual Stido.NET实验环境; 2. 掌握控制台程序的编写方法;
3. 掌握C#程序设计语言的语法基础; 4. 掌握控制语句和数组的使用。 二、实验要求
根据要求,编写C#程序,并将程序代码和运行结果写入实验报告。 三、实验内容
1. 编写一个控制台应用程序,输入三角形或者长方形边长,计算其周长和面积并输出。
using System;
using System.Collections.Generic; using System.Linq; using System.Text;
namespace text1 {
classProgram {
staticvoid Main(string[] args) {
System.Console.WriteLine(\三¨y角?形?。?ê 2.长?è方¤?形?。?ê 请?选?择?相¨¤应?|序¨?号?:êo\); int i;
i = int.Parse(Console.ReadLine());
if (i ==1) {
double a, b, c, s,cir, area;
System.Console.WriteLine(\请?输o?入¨?三¨y角?形?的ì?三¨y条??边à?长?è:êo\);
a = int.Parse(Console.ReadLine()); b = int.Parse(Console.ReadLine()); c = int.Parse(Console.ReadLine());
if ((a + b > c) && (a + c > b) && (b + c > a)) {
cir = a + b + c; s = (a + b + c) / 2;
area = Math.Sqrt(s * (s - a) * (s - b) * (s - c));
System.Console.WriteLine(\三¨y角?形?的ì?周¨1长?è为a{0}\, cir);
System.Console.WriteLine(\三¨y角?形?的ì?面?积y为a{0}\, area); } else
System.Console.WriteLine(\不?能¨1构1成¨|三¨y角?形?\);
} if (i == 2) { double a, b, cir, area;
System.Console.WriteLine(\请?输o?入¨?长?è方¤?形?的ì?边à?长?è:êo\);
a = int.Parse(Console.ReadLine()); b = int.Parse(Console.ReadLine());
cir = 2 * a +2 * b ; area = a * b;
System.Console.WriteLine(\长?è方¤?形?的ì?周¨1长?è为a{0}\, cir); System.Console.WriteLine(\长?è方¤?形?的ì?面?积y为a{0}\, area);
} } } }
2. 编写一个控制台应用程序,可根据输入的月份判断所在季节。
using System;
using System.Collections.Generic; using System.Linq; using System.Text;
namespace text2 {
classProgram {
staticvoid Main(string[] args) { int i;
System.Console.WriteLine(\请?输o?入¨?月?份¤Y:êo\); i = int.Parse(Console.ReadLine());
if ((i == 1) || (i == 2) || (i == 3))
System.Console.WriteLine(\此??月?份¤Y在¨2春?o季?\); elseif ((i == 4) || (i == 5) || (i == 6))
System.Console.WriteLine(\此??月?份¤Y在¨2夏?季?\); elseif ((i == 7) || (i == 8) || (i == 9))
System.Console.WriteLine(\此??月?份¤Y在¨2秋?季?\); elseif ((i == 10) || (i == 11) || (i == 12))
System.Console.WriteLine(\此??月?份¤Y在¨2冬?季?\); else
System.Console.WriteLine(\输o?入¨?不?合?理¤¨a月?份¤Y,ê?无T法¤?§判D断?\);
} } }
3. 编写程序,用 while 循环语句实现下列功能:有一篮鸡蛋,不止一个,有人两个两
个数,多余一个,三个三个数,多余一个,再四个四个地数,也多余一个,请问这篮鸡蛋至 少有多少个。
using System;
using System.Collections.Generic; using System.Linq; using System.Text;
namespace text3 {
classProgram {
staticvoid Main(string[] args) { int x, sum = 2; while (sum < 100000) {
x = sum;
if (x % 2 == 1 && x % 3 == 1 && x % 4 == 1) {
System.Console.WriteLine(\最á?小?鸡|蛋ì??数oy为a{0}\, sum); return;
} sum++; }
} } }
4. 编写程序,计算数组中奇数之和和偶数之和。
using System;
using System.Collections.Generic; using System.Linq; using System.Text;
正在阅读:
c#实验报告一03-18
2019-2020学年度八年级物理下册 11、1 功教案2(新版)新人教版 - 图文11-13
雅思写作范文:为什么要上大学04-22
关于春天的观察日记写法02-23
导游资格证考试试题汇总05-06
农村土地承包合同书范本(完整版)04-18
小学生一年级我的好朋友作文200字06-14
一运用应用文专用词语填空05-21
让我轻轻地告诉你作文500字07-12
20部必看经典心理学电影07-17
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- c#
- 实验
- 报告
- 新生见面欢迎会主持词
- 富 达 企 业 文 化 活 动 方 案
- 油罐清洗安全技术交底
- 微观经济学期末练习题
- 证券事务代表的任职资格整理汇总
- DSP的FFT实现设计报告
- 易经与姓名学规律 - 图文
- 山东省郓城县郓城镇南城初级中学八年级语文上册第一单元拓展阅读
- 实验一-M序列的产生及其特性试验
- 南开17春秋学期《经济统计与EXCEL的统计分析》在线作业
- ActionScript编程 绘制特殊图形
- 微型机继电保护基础0 绪论
- 自动生产线复习题含答案概述
- 《企业资源计划(ERP)》教学大纲
- 2014大学Windows网络编程(机械工业出版社) 课后习题解答
- 滚水坝设计
- 2015年山东公务员考试申论真题及答案解析(B卷)完整版
- 锂电池充电器标准 (DOC)
- 浅谈执法人员素质的提升
- 基金会计核算办法