c#实验一Word文档格式.docx

上传人:b****4 文档编号:18453585 上传时间:2022-12-16 格式:DOCX 页数:10 大小:94.32KB
下载 相关 举报
c#实验一Word文档格式.docx_第1页
第1页 / 共10页
c#实验一Word文档格式.docx_第2页
第2页 / 共10页
c#实验一Word文档格式.docx_第3页
第3页 / 共10页
c#实验一Word文档格式.docx_第4页
第4页 / 共10页
c#实验一Word文档格式.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

c#实验一Word文档格式.docx

《c#实验一Word文档格式.docx》由会员分享,可在线阅读,更多相关《c#实验一Word文档格式.docx(10页珍藏版)》请在冰豆网上搜索。

c#实验一Word文档格式.docx

usingSystem.Text;

namespacesy1_1

{

classProgram

{

staticvoidMain(string[]args)

intn=1;

while(n!

=0)

Console.WriteLine("

请选择你输入的图形:

1.三角形;

2.长方形;

0.退出"

);

n=int.Parse(Console.ReadLine());

if(n==1)

请输入三角形的三条边(每行输入一个数值):

"

floata=float.Parse(Console.ReadLine());

floatb=float.Parse(Console.ReadLine());

floatc=float.Parse(Console.ReadLine());

doublel=a+b+c;

doublep=l/2;

doubles=Math.Sqrt(p*(p-a)*(p-b)*(p-c));

 

三角形周长为:

{0}"

l);

三角形的面积为:

s);

}

if(n==2)

请输入长方形的长和宽(每行输入一个数值):

doublel=(a+b)*2;

doubles=a*b;

长方形的周长为:

}

实验截图:

2.编写一个控制台应用程序,可根据输入的月份判断所在季节。

实验代码:

namespacesy1_2

inta=0;

请输入你要判断的月份,或按0退出:

a=int.Parse(Console.ReadLine());

while(a!

if(a>

12||a<

输入的月份不对"

elseif(a<

=3)

你输入的是春季:

=6)

你输入的是夏季:

=9)

你输入的是秋季:

=12)

你输入的是冬季:

实验截图:

3.编写程序,用while循环语句实现下列功能:

有一篮鸡蛋,不止一个,有人两个两个数,多余一个,三个三个数,多余一个,再四个四个地数,也多余一个,请问这篮鸡蛋至少有多少个。

namespacesy1_3

intn=1;

while(n>

=1)

if(n%2==0&

&

n%3==0&

n%4==0)

break;

n++;

这筐鸡蛋至少有{0}个"

n+1);

4.编写程序,计算数组中奇数之和和偶数之和。

namespacesy1_4

请输入数组中的数值,以空格分开,或输入#退出程序"

stringstr=Console.ReadLine();

while(str.ToCharArray().First()!

='

#'

string[]sarr=str.Split('

'

float[]a=newfloat[sarr.Length];

floatq=0,p=0;

for(inti=0;

i<

sarr.Length;

i++)

a[i]=float.Parse(sarr[i]);

if(a[i]%2==0)

q=q+a[i];

else

p=p+a[i];

奇数之和为:

p);

偶数之和为:

q);

str=Console.ReadLine();

5.编写程序,找一找一个二维数组中的鞍点(即该位置上的元素值在行中最大,在该列上最小。

有可能数组没有鞍点)。

要求:

1)二维数组的大小、数组元素的值在运行时输入;

2)程序有友好的提示信息。

namespacesy1_5

请选择:

1.输入矩阵,0.退出"

intflag=int.Parse(Console.ReadLine());

while(flag==1)

请输入二维矩阵的行数和列数,用空格分开"

string[]strr=str.Split('

introw=int.Parse(strr[0]);

intcolumn=int.Parse(strr[1]);

float[,]a=newfloat[row,column];

请输入二维矩阵元素:

row;

strings=Console.ReadLine();

string[]ss=s.Split('

if(ss.Length!

=column)

输入列数不对:

for(intj=0;

j<

column;

j++)

a[i,j]=float.Parse(ss[j]);

intc=0;

intmaxj=0;

if(a[i,j]>

a[i,maxj])

maxj=j;

intminx=0;

if(a[j,maxj]<

a[minx,maxj])

minx=j;

if(a[i,maxj]==a[minx,maxj])

{Console.Write("

马鞍点[{0},{1}]:

{2}"

+'

\n'

minx,maxj,a[minx,maxj]);

c++;

if(c==0)Console.WriteLine("

没有马鞍点数"

马鞍点总数为:

+c);

flag=int.Parse(Console.ReadLine());

4、实验总结

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1