早教吧作业答案频道 -->其他-->
这才刚学c#,老师就这么折磨我们,还让人活嘛?我用以前的C知识,做了一部分,数组里的数咋想减呀?再来俩数组吗、、编程进行卡布列克运算,既任意一个4位数,只要它们各个位上的数字不全相同,
题目详情
这才刚学c#,老师就这么折磨我们,还让人活嘛?我用以前的C知识,做了一部分,
数组里的数咋想减呀?再来俩数组吗、、
编程进行卡布列克运算,既任意一个4位数,只要它们各个位上的数字不全相同,就有这样的规律:
⑴把组成这个4位数的4个数字由大到小排列,形成由这4个数字构成的最大的4位数;
⑵把组成这个4位数的4个数字由小到大排列,形成由这4个数字构成的最小的4位数(如果4个数字中含有0,则此数不足4位);
⑶求出以上两数之差,得到一个新的4位数.
我的:class Calc
{
public static void Main()
{
int[] a ={ 1,2,3,4 };
int i,j;
for (i = 0; i < 4; i++)
{
for (j = 3; j > i; j++)
{
if (a[i] < a[j])
{
int t = a[i];
a[i] = a[j];
a[j] = t;
}
}
}
}
}
数组里的数咋想减呀?再来俩数组吗、、
编程进行卡布列克运算,既任意一个4位数,只要它们各个位上的数字不全相同,就有这样的规律:
⑴把组成这个4位数的4个数字由大到小排列,形成由这4个数字构成的最大的4位数;
⑵把组成这个4位数的4个数字由小到大排列,形成由这4个数字构成的最小的4位数(如果4个数字中含有0,则此数不足4位);
⑶求出以上两数之差,得到一个新的4位数.
我的:class Calc
{
public static void Main()
{
int[] a ={ 1,2,3,4 };
int i,j;
for (i = 0; i < 4; i++)
{
for (j = 3; j > i; j++)
{
if (a[i] < a[j])
{
int t = a[i];
a[i] = a[j];
a[j] = t;
}
}
}
}
}
▼优质解答
答案和解析
你这个貌似错误了,你这样不就只能得到1位数了么?
class Calc
{
public static void Main()
{
int[] a ={ 1, 2, 3, 4 };
int i, j;
for (i = 0; i < 4; i++)
{
a[0]+a[1]*10+a[2]*100+a[3]*1000-a[0]*1000+a[1]*100+a[2]*10+a[0]
}
}
}
class Calc
{
public static void Main()
{
int[] a ={ 1, 2, 3, 4 };
int i, j;
for (i = 0; i < 4; i++)
{
a[0]+a[1]*10+a[2]*100+a[3]*1000-a[0]*1000+a[1]*100+a[2]*10+a[0]
}
}
}
看了这才刚学c#,老师就这么折磨我...的网友还看了以下:
六年级百分数中,有一个知识点是折扣的,求这些知识. 2020-06-11 …
我想向您了解一下关于农业的几个常识关于农药用量比如%90恶霉灵2000—3000倍到底是用多少,怎 2020-06-14 …
几道理科题1.打9折和打七折哪个多,(这个常识我不太懂)2.物理;(1)给桃树拍完照后,他又想拍一 2020-06-17 …
英语翻译我们想弄一个折东西的步奏,有两步不懂用英文怎么翻译.1.看着这两个角,一个向里面折,一个向 2020-06-18 …
挫折中奋起的人物古人我要写作文磨难为话题,然后我用孟子的那个,请帮我想个人物最好是古代的在挫折中奋 2020-07-03 …
英语翻译我们想弄一个折东西的步奏,有两步不懂用英文怎么翻译.1.看着这两个角,一个向里面折,一个向 2020-07-11 …
这个折扣怎么算?例如一批商品相加总金额是100元5折的价格是50元,当前只知道折扣后的价格是50元 2020-07-13 …
不想背知识点,不想不想不想!头大了!地理知识点不想背,工业区的有利条件好混乱啊..头疼..不背又不 2020-07-24 …
最多通过三个人,就可以认识某个你想认识的人?忘了在哪个吧里看见的了好像是Declan吧?记不清了那个 2020-11-24 …
光的折射问题发生光的折射时一定有光的反射现象吗?说说道理.还有,书上列了一个折射率表,空气是1.00 2020-12-24 …