C#一级实践课题

上传人:des****85 文档编号:281973395 上传时间:2022-04-25 格式:DOC 页数:22 大小:238.50KB
返回 下载 相关 举报
C#一级实践课题_第1页
第1页 / 共22页
C#一级实践课题_第2页
第2页 / 共22页
C#一级实践课题_第3页
第3页 / 共22页
C#一级实践课题_第4页
第4页 / 共22页
C#一级实践课题_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《C#一级实践课题》由会员分享,可在线阅读,更多相关《C#一级实践课题(22页珍藏版)》请在金锄头文库上搜索。

1、精选优质文档-倾情为你奉上软 件 学 院一级实践环节报告课题名称: 专 业: 计算机信息管理 班 级: 111 学 号: 学生姓名: 指导教师: 韩玉民 2012年 1 月 6 日目 录专心-专注-专业第1章 概述1.时间安排第19周(2012.01.022012.01.06)上午:8:0011:30; 下午:14:3017:30地点:2#楼102机房2.学分1学分3.课题项目系统要求:课题项目分为必做项目和拓展项目。必做项目每个学生必须完成,拓展项目可根据个人能力选做,将根据题目难度和完成情况给予加分。完成后要经过教师验收。必做题目1. P72:习题6 2. P72:习题7 3. P72:习

2、题8 4. P89:习题5 5. P89:习题6 6. P124:习题10 7. P124:习题11 8. P124:上机实验6 9. P157:习题9 10. P157:上机实验7程序设计使用Visual C# 控制台应用程序使用C# 程序设计语言本人完成的主要设计任务有:(1)循环求和;(2)杨辉三角;(3)计算的值;(4)数据排序;(5) 二维数组;(6)创建List类;(7)冒泡排序;(8)学生GPA成绩;(9)学生和教师;(10)图书管理。第2章 任务与实现2.1第4章习题6循环求和1.题目要求编写一个控制台应用程序项目,输入正整数n,计算s=1+(1+2)+(1+2+3)+(1+2

3、+3+n).2.设计思路使用While循环语句。流程图如图2-1 开始输入nSum=0,i=1i=n?j=1j 13) Console.WriteLine(输入的数值太大!); Else使用for语句控制输出数据: for (i = 0; i = n - 1; i+) for (j = 1; j 15 - i; j+) Console.Write( ); c = 1; Console.Write(0 , c); for (j = 1; j = i; j+) c = c * (i - j + 1) / j;使用if语句控制输出数据的位置: if (c 100) if (c 10) Console

4、.Write(0 , c); else Console.Write(0 , c); else Console.Write(0 , c); 运行结果如图2-2所示: 图2-2 题2.2程序运行结果2.3第4章习题8计算的值1.题目要求编写一个控制台应用程序项目,利用下列公式编程计算的值。/4=1-1/3+1/5-1/7+1/(4n-3)-1/(4n-1)(n=2000)2.设计思路使用if语句表达计算式中两个不同公式再把所有公式想加求出值。3.实现使用if语句:namespace T8chapter4_8 class Program static void Main(string args) d

5、ouble pi = 0.0; int i; for (i = 1; i = 2000; i+) if (i % 2 = 1) pi = pi + 1.0 / (2 * i - 1); else pi = pi - 1.0 / (2 * i - 1); pi = 4 * pi; Console.WriteLine(=0, pi); 运行结果如图2-3所示: 图2-3 题2.3程序运行结果2.4第6章习题5数据排序1.题目要求编写一个控制台应用程序项目,假设10个整数用一个一维数组存放,求其最大值和次大值2.设计思路建立一维数组使用Array.Sort(Array)进行排序。3.实现建立数组排序

6、:namespace T8chapter5_5 class Program static void Main(string args) int a = new int10 5, 98, 64, 25, 48, 31, 43, 54, 7, 56 ; Array.Sort(a); Console.WriteLine(最大值0, a9); Console.WriteLine(次大值0, a8);运行结果如图2-4所示: 图2-4 题2.4程序运行结果2.5 第6章习题6二维数组1.题目要求编写一个控制台应用程序项目,用二维数组存放5个考生4门功课的考试绩,求每位考生的平均成绩。2.设计思路建立二维

7、数组,使用for语句访问二维数组。3.实现主要代码为:namespace T8chapter5_6 class Program static void Main(string args) int i, j ; int, a = new int5, 4 84, 95, 47, 54 , 74, 58, 49, 79 , 87, 47, 86, 68 , 78, 68, 85, 75 , 98, 74, 58, 67 ; for (i = 0; i = 4; i+) int sum = 0; for (j = 0; j = 3; j+) sum += ai, j; Console.WriteLine(平均成绩:0, sum / 4);运行结果如图2-5所示: 图2-5 题2.5程序运行结果2.6第6章习题10创建List类1.题目要求编写一个

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号