C#小练习,哪位高人帮帮忙啊,急需
已知n是一个三位整数(100~999之间的任意整数),若分别用x、y、z表示其百位数字、十位数字和个位数字,请分别用n和数学运算符(+-*/%)表示x、y、z。x=y=z...
已知 n 是一个三位整数(100~999之间的任意整数),
若分别用x、y、z表示其百位数字、十位数字和个位数字,
请分别用 n 和数学运算符( + - * / % )表示x、y、z。
x= y=
z= 展开
若分别用x、y、z表示其百位数字、十位数字和个位数字,
请分别用 n 和数学运算符( + - * / % )表示x、y、z。
x= y=
z= 展开
5个回答
2011-04-20
展开全部
x=n/100; // 百位
y=n/10%10; // 十位
z=n%10; // 个位
y=n/10%10; // 十位
z=n%10; // 个位
追问
在Visual C# 2005中,如要将数值转换成字符串应当使用ToString()方法,将字符串转换成数值应当使用 ( )方法。
追答
在提问前,自己先用网络搜一下,其实有很多解答的,下面的链接仅供参考:
http://www.ljf.cn/2008/7/Item14924.html
展开全部
899
更多追问追答
追问
你乱答的吧
追答
x=119 y=148 z=156
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
n = x*100 + y*10+z
例:237=2*100 + 3* 10 + 7
例:237=2*100 + 3* 10 + 7
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
decimal n = 888;
decimal x = 0;
decimal y = 0;
decimal z = 0;
x = Math.Floor(n / 100);
y = Math.Floor(n / 10) - x * 10 ;
z = n - x * 100 - y * 10;
MessageBox.Show(x.ToString() + "," + y.ToString() + "," + z.ToString());
decimal x = 0;
decimal y = 0;
decimal z = 0;
x = Math.Floor(n / 100);
y = Math.Floor(n / 10) - x * 10 ;
z = n - x * 100 - y * 10;
MessageBox.Show(x.ToString() + "," + y.ToString() + "," + z.ToString());
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
x=n/100;
y=n%100/10;
z=n%10;
y=n%100/10;
z=n%10;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询