简单的问题(实际就是送分啦!谁快谁得分)

map98 2005-02-24 10:02:32
请做这一题:

编写一个程序,打印水在指定华氏度下的形态,是固态,液态还是气态. 要求在计算中, 使用以下枚举类型:
enum State{Solid, Liquid=32, Gas=212 };

这题不用枚举我会做,用枚举我就不会了, 另外请你在编程之余,说说枚举有什么用处, 最好举个实例,因为在我看来枚举这个类型有点多余

---------------一C#菜鸟上
...全文
82 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
web_gus 2005-02-24
  • 打赏
  • 举报
回复
using System;
public class EnumTest
{
enum State{Solid, Liquid=32, Gas=212 };

public static void Main()
{
State tempstate;
Console.WriteLine("input temprature");

int temp=Convert.ToInt16(Console.ReadLine());
if (temp>=212)
tempstate =State.Gas;
else if (temp>=32)
tempstate = State.Liquid;
else
tempstate = State.Solid;
Console.WriteLine(tempstate.ToString());

}
}
map98 2005-02-24
  • 打赏
  • 举报
回复
没人会编吗? 这分怎么送不出去?
Macosx 2005-02-24
  • 打赏
  • 举报
回复
用枚举的一个好处就是名称便于理解记忆
用字符串表达很容易分辨 用数字则相反
Reminisce 2005-02-24
  • 打赏
  • 举报
回复
寒!
earlsen 2005-02-24
  • 打赏
  • 举报
回复
up

111,119

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧