- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C试验指导书-2012版
C# 集成开发环境
【实验目的】
初步认识C#开发环境;
初步掌握控制台应用程序及Windows应用程序开发步骤;
【实验内容】
创建一个控制台应用程序,在Main方法中输入以下代码。
Console.Write(This is a);
Console.WriteLine(C# programe!);
Console.Read();
运行应用程序并观察结果。
运行结果为:
WriteLine方法的作用是什么?WriteLine方法与Write方法有什么区别?
创建一个Windows应用程序,在窗体上添加一个标签控件及一个命令按钮控件。设置窗体及控件的属性,如下表1-1所示(控件位置摆放合理美观即可)。
表1-1
对象 属性 属性值 属性含义 Form1 Text 练习一 Size 200,170 label1 ForeColor 红色 Font 宋体, 16pt AutoSize True Button1 Name btnShowHello Text 显示Hello 然后为按钮控件添加Click事件,事件响应代码为:
label1.Text = Hello!;
运行程序并单击按钮,观察结果。
通过属性窗口的属性说明栏,完成表1-1中的相关属性的属性含义的填写。
开发环境中的窗口(如属性窗口)有几种状态?
C# 语法基础
【实验目的】
理解C#的数据类型,值类型与引用类型的区别;
理解类型转换,掌握常用的类型转换方法;
掌握常用运算符的运算规则,并能正确运用;
【实验内容】
下面有一个控制台应用程序,在空格处按注释要求填入代码,并上机运行写出运行结果。
static void Main(string[] args)
{
int x = 365, m = 4;
string str1 = 123456;
bool b;
; //定义一个长整型变量y,并将x的值赋值给它。
Console.WriteLine(x的值为{0},对应CTS中的类型为:{1}, x,typeof(int));
Console.WriteLine(y的值为{0},对应CTS中的类型为:{1}, y,typeof(long));
;//将str1类型转换后赋值给x。
; //将m类型转换后赋值给b。
Console.WriteLine(此时x的值为{0}, x);
Console.WriteLine(b的值是+b);
}
运行结果为:
设计一个控制台应用程序,分别验证7/-3,7%-3,-7/3,-7%3的值分别是多少。分别写出你的程序代码和程序运行结果
程序代码:
运行结果:
设计一个控制台应用程序,输入圆的半径。计算并输出圆的面积和周长。
编写程序将一个三位数逆向输出。
C# 程序控制语句
【实验目的】
掌握流程控制语句,能运用流程控制语句解决一般实际问题;
掌握数组的定义与运用;
【实验内容】
设计一个控制台程序,输入一个年份,判断该年份是否是闰年,输出判断结果。
闰年的判定标准为:
能被4整除,但不能被100整除;
或能被400整被;
程序代码:
调试结果:
编写控制台程序,输入百分制成绩,要求输出等级‘A’、‘B’、‘C’、‘D’、‘E’。90及90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为‘E’。
用级数求的近似值。
要求:
(1) 级数中的项数由用户输入。
(2) 显示的近似值。
编写程序完成猜数字游戏,最多猜4次,数字随机产生
提示: Random类是System命名空间的一个专门用于产生随机数的类,产生随机数的方法为:
Random rd = new Random();//第一步:产生随机对象
int op1 = rd.Next(1, 100);// 第二步:产生1~100之间的随机整数
设rd为随机对象名,Random类中包含的常用随机方法为:
方法与属性格式 功能说明 示例 示例结果 对象名.Next() 产生随机整数 rd.Next
文档评论(0)