2024年3月26日发(作者:)
C#实验报告
实验一:C#编程基础
实验目的
1)
2)
3)
4)
熟练掌握C#的各种数据类型,常量、变量的表达形式;
熟练掌握C#的运算符和表达式;
熟练掌握C#的语句,会使用顺序、选择、循环等语句结构编写程序;
熟练掌握C#的数组,学会数组的定义,初始化及数组的应用。
实验内容
有红、黄、黑、白四色球各一个,放置在一个编号为1、2、3、4的四个盒子中,每个盒子
放置一个球,它们的顺序不知。
甲、乙、丙三人猜测放置顺序如下:
甲:黑球在1号盒子,黄球在2号盒子;
乙:黑球在2号盒子,白球在3号盒子;
丙:红球在2号盒子,白球在4号盒子。
结果证明甲、乙、丙三人各猜对了一半,请编写一个程序找出四色球放置在盒子中的情况。
主要代码:
static void Main(string[] args)
{
int a,b,c,d;
for(a=1;a<=4;a++)
for(b=1;b<=4;b++)
for(c=1;c<=4;c++)
if(a!=b&&a!=c)
{
d=10-a-b-c;
if((c==1||b==2)&&(c==2||d==3)&&(a==2||d==4))
{
ine("红球放置在{0}号,黄球放置在{1}号,黑球放置在{2}号,白
球放置在{3}号",a,b,c,d);
}
}
ne();
}
运行结果:
实验二:C#面向对象编程基础
实验目的:
实验内容:


发布评论