题目
选择结构里的case程序里的名词解释
using System;
public class switchTest
{
public static void Main()
{
int num;
Console.WriteLine("请输入一个1-7之间的数字:");
string input = Console.ReadLine();
num = int.Parse(input);
switch (num)
{
case 1:Console.WriteLine("Monday");
break;
case 2:Console.WriteLine("Tuesday");
break;
case 3:Console.WriteLine("Wednesday");
break;
case 4:Console.WriteLine("Thursday");
break;
case 5:Console.WriteLine("Friday");
break;
case 6:Console.WriteLine("Saturday");
break;
case 7:Console.WriteLine("Sunday");
break;
default:Console.WriteLine("输入的数字不正确!");
break;
}
}
}
1.请问int 是输入一个数字还是输入的num这个常量是整型的还是什么意思?
2.string input = Console.ReadLine();这句又是什么意思呢?把输入的Console.ReadLine();赋值给input吗?前面的string是字符串类型?、
3.num = int.Parse(input);这个语句这么解释?
using System;
public class switchTest
{
public static void Main()
{
int num;
Console.WriteLine("请输入一个1-7之间的数字:");
string input = Console.ReadLine();
num = int.Parse(input);
switch (num)
{
case 1:Console.WriteLine("Monday");
break;
case 2:Console.WriteLine("Tuesday");
break;
case 3:Console.WriteLine("Wednesday");
break;
case 4:Console.WriteLine("Thursday");
break;
case 5:Console.WriteLine("Friday");
break;
case 6:Console.WriteLine("Saturday");
break;
case 7:Console.WriteLine("Sunday");
break;
default:Console.WriteLine("输入的数字不正确!");
break;
}
}
}
1.请问int 是输入一个数字还是输入的num这个常量是整型的还是什么意思?
2.string input = Console.ReadLine();这句又是什么意思呢?把输入的Console.ReadLine();赋值给input吗?前面的string是字符串类型?、
3.num = int.Parse(input);这个语句这么解释?
提问时间:2021-05-03
答案
楼主你着急~我慢慢给你解释!
1.int num; 在你上面给出的代码里面~这个int num的意思就是定义出一个int整型的变量num,但是没有给他赋值~num所以还是一个空的东西~
2.string input = Console.ReadLine(); 这句是接受用户在界面上输入的值.你所输入的值就放在input里面.
因为Console.ReadLine()的返回值是string类型的.所有用 string input 去接收.
3.还记不记得你一开始定义的变量int num; 这一步就是给num赋值.用户从界面上输入的信息装到input里面了~再把input的值赋值num 但是input是string类型的 num是int 类型的.在赋值的时候一定要类型转换.
num = int.Parse(input); 这一步就是先把input转成int类型的.然后在赋值给num.
楼主的 switch (num)这个就是假如你输入的是1的话就打印Console.WriteLine("Monday");
下面的以此类推.假如你输入的不是1~7之间的数字的话就打印default:Console.WriteLine("输入的数字不正确!");
完毕!
1.int num; 在你上面给出的代码里面~这个int num的意思就是定义出一个int整型的变量num,但是没有给他赋值~num所以还是一个空的东西~
2.string input = Console.ReadLine(); 这句是接受用户在界面上输入的值.你所输入的值就放在input里面.
因为Console.ReadLine()的返回值是string类型的.所有用 string input 去接收.
3.还记不记得你一开始定义的变量int num; 这一步就是给num赋值.用户从界面上输入的信息装到input里面了~再把input的值赋值num 但是input是string类型的 num是int 类型的.在赋值的时候一定要类型转换.
num = int.Parse(input); 这一步就是先把input转成int类型的.然后在赋值给num.
楼主的 switch (num)这个就是假如你输入的是1的话就打印Console.WriteLine("Monday");
下面的以此类推.假如你输入的不是1~7之间的数字的话就打印default:Console.WriteLine("输入的数字不正确!");
完毕!
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点
- 1有一块梯形的广告牌,上底是6米,下底是10米,高是4米.要油漆这块广告牌,如果每平方需600克.
- 2甲数与乙数比是:3:2,乙数与丙数的比是5:6.甲数与乙数的比是( )
- 3一块长方形实验田,如果把它的长增加8米,宽减少6米,面积都比原来增加72平方米.原来试验田的面积是多少平方米?
- 4小冬在计算除法时,把除数末尾的“0”漏写了,结果得到的商是70,正确的商是_.
- 5金属的密度 (22 8:55:25)
- 61500x(5分之1+4分之1)等于?要完整!递等式!
- 7长颈鹿用英语怎么说?
- 8数列1,4,7,10,13.第14个数是什么,301是第几个数
- 9为什么我国冷空气都是来自于西伯利亚
- 102005年产值达2亿元,预计2008年的产值可达16亿,那么2005~2008年间的年产值平均增长率为多少?过