c#程序设计试题及答案.docxVIP

  • 1
  • 0
  • 约5.34千字
  • 约 21页
  • 2026-02-15 发布于四川
  • 举报

c程序设计试题及答案

试题1:实现一个简单的计算器

问题描述:

编写一个C程序,实现一个简单的计算器,能够进行加、减、乘、除运算。程序接收用户输入的两个整数和一个运算符,根据运算符执行相应的运算,并输出结果。

要求:

1.使用控制台输入输出。

2.支持加、减、乘、除四种运算。

3.对除法运算,当被除数为0时,给出提示信息,并退出程序。

参考代码:

```csharp

usingSystem;

namespaceSimpleCalculator

{

classProgram

{

staticvoidMain(string[]args)

{

intnum1,num2;

charop;

doubleresult;

Console.WriteLine(请输入第一个整数:);

num1=Convert.ToInt32(Console.ReadLine());

Console.WriteLine(请输入运算符(+、、、/):);

op=Convert.ToChar(Console.ReadLine());

Console.WriteLine(请输入第二个整数:);

num2=Convert.ToInt32(Console.ReadLine());

switch(op)

{

case+:

result=num1+num2;

Console.WriteLine($结果是:{result});

break;

case:

result=num1num2;

Console.WriteLine($结果是:{result});

break;

case:

result=num1num2;

Console.WriteLine($结果是:{result});

break;

case/:

if(num2==0)

{

Console.WriteLine(除数不能为0,程序退出。);

return;

}

result=(double)num1/num2;

Console.WriteLine($结果是:{result});

break;

default:

Console.WriteLine(无效的运算符,程序退出。);

return;

}

}

}

}

```

答案:

```csharp

请输入第一个整数:

5

请输入运算符(+、、、/):

请输入第二个整数:

6

结果是:30

```

试题2:找出数组中的最大值和最小值

问题描述:

编写一个C程序,接收用户输入的整数个数和对应的数值,将这些数值存储在一个数组中,并找出数组中的最大值和最小值。

要求:

1.使用控制台输入输出。

2.输入的整数个数由用户指定。

3.输出最大值和最小值。

参考代码:

```csharp

usingSystem;

namespaceFindMinMax

{

classProgram

{

staticvoidMain(string[]args)

{

Console.WriteLine(请输入整数个数:);

intn=Co

文档评论(0)

1亿VIP精品文档

相关文档