using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { //声明枚举类型 enum orientation : byte { north = 1, south = 2, east = 3, west = 4 } //声明结构类型 struct route { public orientation direction; public double distance; } class Program { static void Main(string[] args) { //结构:由几个数据组成的数据结构,这些数据可能具有不同的类型,根据这个结构,可以定义自己的变量类型 //调结构类型 route myRoute; int myDirecion = -1; double mydistance; Console.WriteLine("1)north \n2)south \n3)east \n4)west"); do { Console.WriteLine("select a direction:"); myDirecion =Convert.ToInt32(Console.ReadLine()); } while((myDirecion<1)||(myDirecion>4)); Console.WriteLine("input a distance:"); mydistance = Convert.ToDouble(Console.ReadLine()); myRoute.direction = (orientation)myDirecion; myRoute.distance = mydistance; Console.WriteLine("myRoute specified a direction of '{0}' and " + "a distance of '{1}'", myRoute.direction, myRoute.distance); Console.ReadLine(); } } }
7. C# -- 结构,枚举,do {...} while,convert.todouble()
原创
©著作权归作者所有:来自51CTO博客作者chenhao_asd的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C#基础 Convert ToDouble 键盘输入给double变量赋值
i...
c# System microsoft github -
【C# 基础精讲】循环语句:for、while、do-while
循环语句是C#编程中非常重要的控制结构,它们允许根据条件来重复执
c# 开发语言 原力计划 代码块 循环语句 -
C语言循环语句——while、for、do while
C语言循环语句——while、for、do while
for循环 while循环 初始化 -
C语言——循环语句(while for do while)
/while 语法结构while(表达式)循环语句;while循环流程图比如我们实现: 在屏幕上打印1-10的数字。
c语言 蓝桥杯 for循环 #include while循环