早教吧作业答案频道 -->其他-->
某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每个位上数字都加上5,然后用这4个数字除以10以后得到的余数代替该数字,再将第一位和第四位交换,
题目详情
某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:
每个位上数字都加上5,然后用这4个数字除以10以后得到的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换.
(提示:控制台接收四位整数,然后通过%来截取每位数,再进行相应的操作)
每个位上数字都加上5,然后用这4个数字除以10以后得到的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换.
(提示:控制台接收四位整数,然后通过%来截取每位数,再进行相应的操作)
▼优质解答
答案和解析
看你用%来截取,像是C语言啊,不管了,给你个C#的吧
static int Encrypt(int value)
{
int[] letters = value.ToString().ToArray().Select(q => Convert.ToInt32(q.ToString())).ToArray();
for (int i = 0; i < letters.Length; i++)
{
letters[i] = (letters[i] + 5) % 10;
}
return letters[3] * 1000 + letters[2] * 100 + letters[1] * 10 + letters[0];
}
static int Encrypt(int value)
{
int[] letters = value.ToString().ToArray().Select(q => Convert.ToInt32(q.ToString())).ToArray();
for (int i = 0; i < letters.Length; i++)
{
letters[i] = (letters[i] + 5) % 10;
}
return letters[3] * 1000 + letters[2] * 100 + letters[1] * 10 + letters[0];
}
看了某个公司采用公用电话传递数据,...的网友还看了以下:
“翘”字的读音是qiao(第二声)还是qiao(第四声)字典上读的是翘(第二声)而奥运倒计时10天 2020-06-21 …
一四是数字的成语还有第一个字和第二个字是数字的,第二个字和第四个字是数字的、第四个字是数字的成语 2020-07-24 …
26124310309415601652110525我已经知道第一列数字与第三列数字的关系是:第三 2020-07-25 …
洛阳市涧西区邮政编码由6个数字组成.按从左到右的顺序,第一个数字是最小的合数;第二个数字是一位数中 2020-07-30 …
有一类自然数,从第四个数字开始,每个数字恰好等于他前面三个数字的和,直到不能再写为止,如2169. 2020-07-31 …
这是一个由九个九宫图组成的一共是九行九列第一行的第四个数字是5,第8个数字是1第二行的第一个数字是5 2020-11-02 …
某小学毕业生的准考证号是005101817,从左往右第一位到第四位数字表示地区、学校代号,第五位到第 2020-11-06 …
新字在第一个的四字词语新字在第二个的四字词语新第三个新第四个春字在第一个的四字词语春字第 2020-11-24 …
求词牌名(一首……暂且算词吧,韵律不管,只管每句的固定字数,求通文学的大神们套一个词牌名进去.)第一 2020-11-26 …
在记有1、2、3、4、5五个数字的卡片上,第一次任取一个且不放回,第二次再在余下的四个数字中任取一个 2020-12-23 …