一、对如下知识点进行测试: 1)各种字面量:整数,浮点数,...
一、对如下知识点进行测试: 1)各种字面量:整数,浮点数,字符,布尔,字符串 2)测试整数,浮点数数据类型的取值范围 3)定义不同数据类型的变量,同时给其赋值,并输出 4)数据类型转换:隐式,显式,字符串转换成非字符串,非字符串转换成字符串 二、代码要求在如下框架代码中补充完成: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { //录入商场的某一种商品信息,包括:商品名,价格,库存,并输出其信息 class Program { static void Main(string[] args) { //声明一个对象名 MyClass myclass; //创建一个对象 myclass = new MyClass(); // 声明一个表示是否继续的变量keepOn String keepOn = null; while (true) { Console.WriteLine("**************\n" + "请根据如下,系统功能菜单的提示信息,选择所需的操作:\n" + "--当输入11,1)各种字面量:整数,浮点数,字符,布尔,字符串;\n" + "--当输入12,2)测试整数,浮点数数据类型的取值范围;\n" + "--当输入13,3)定义不同数据类型的变量,同时给其赋值,并输出\n" + "--当输入13,4)数据类型转换:隐式,显式,字符串转换成非字符串,非字符串转换成字符串\n" + "--当输入quit,则退出\n" + "*****************************************************************"); keepOn = Console.ReadLine(); if (keepOn == "quit") { Console.WriteLine("程序即将结束!"); break; } switch (keepOn) { case "11": Console.WriteLine("执行菜单11功能:利用无参构造方法创建对象(不使用键盘输入),并显示对象的数据"); //使用myclass对象的Menu11方法 myclass.Menu11(); break; case "12": Console.WriteLine("执行菜单12功能:利用无参构造方法创建对象(使用键盘输入,录入成绩必须合法,即不合法再次输入),并显示对象的数据,且显示成绩的等级"); //使用myclass对象的Menu11方法 myclass.Menu12(); break; case "13": Console.WriteLine("执行菜单13功能:利用有参构造方法创建对象(不使用键盘输入),并显示对象的数据"); //使用myclass对象的Menu11方法 myclass.Menu13(); break; case "14": Console.WriteLine("执行菜单13功能:利用有参构造方法创建对象(不使用键盘输入),并显示对象的数据"); //使用myclass对象的Menu11方法 myclass.Menu14(); break; default: Console.WriteLine(keepOn + ",不属于系统菜单,请认真查看菜单!"); break; } } Console.WriteLine("程序结束!"); //程序停下来 Console.ReadKey(); } } class MyClass { public void Menu11() { //1)各种字面量:整数,浮点数,字符,布尔,字符串 Console.WriteLine("myclass对象中的Menu11方法被调用"); //补充代码如下: } public void Menu12() { //2)测试整数,浮点数数据类型的取值范围 Console.WriteLine("myclass对象中的Menu12方法被调用"); //补充代码如下: } public void Menu13() { //3)定义不同数据类型的变量,同时给其赋值,并输出 Console.WriteLine("myclass对象中的Menu13方法被调用"); //补充代码如下: } public void Menu14() { //4)数据类型转换:隐式,显式,字符串转换成非字符串,非字符串转换成字符串 Console.WriteLine("myclass对象中的Menu14方法被调用"); //补充代码如下: } } }