早教吧 育儿知识 作业答案 考试题库 百科 知识分享

密码加密:任意输入一个密码,先判断密码是否是6位数,如不是六位要求重复输入直到符合要求,当符合要求后,分离各个数字,分离后,如果数字5,则该数字减3.处理结束后再重新组合数字,并打印

题目详情
密码加密:任意输入一个密码,先判断密码是否是6位数,如不是六位要求重复输入直到符合要求,
当符合要求后,分离各个数字,分离后,如果数字5,则该数字减3.处理结束后再重新组合数字,并打印出来
参考变量:
int password;//密码(6位数判断:数据在[100000,999999]之间)
int n1,n2,n3,n4,n5,n6;//分别表示各个位上的数字
▼优质解答
答案和解析
具体代码如下:#includeint password(int n)//检查当前密码是不是六位数{int count=0;while(n){n/=10;count++;}if(count==6)return 1;return 0;}int encryption(int n)//加密{int a[6];int i=0,j,m=0;while(n){a[i]=...
看了密码加密:任意输入一个密码,先...的网友还看了以下:

下列各组数符合勾股数a²+b²=c²,观察勾股数abc3=1+24=2×1×25=2×1×2+15  2020-04-07 …

数字保密传递常常是按一定规则其加密,收件人再按约定的规则将其解密.某电文按下面规则加密:将一个多位  2020-05-17 …

去括号法则是以乘法的()为基础即括号外面的因数是正数时,去括号后各项的符号与原括号内()括号外面的  2020-06-16 …

符合条件的最大数是多少?最小的数是多少?一个自然数,各个数位数字之和为23,而且各个数位上的数字都  2020-07-20 …

设机器数字长为24位,欲表示+3万的十进制数,除阶符\数符各取1位外,阶码\尾数各取几位试问在保证  2020-07-22 …

数字保密传递常常是按一定规则其加密,收件人再按约定的规则将其解密.某电文按下更规则加密:将一个多位  2020-07-31 …

Excel2000函数中各参数间的分隔符号是什么?Excel2000函数中各参数间的分隔符号是什么?  2020-11-05 …

解方程时的去括号和有理数运算中的去括号(),都是逆用().其方法是:括号外的因数是正数,去括号后各项  2020-11-10 …

密码加密:任意输入一个密码,先判断密码是否是6位数,如不是六位要求重复输入直到符合要求,当符合要求后  2020-11-18 …

一个两位小数的整数部分是2,小数部分各个数位上的数字之和是6,且小数部分各个数位上的数字各不相同.(  2020-11-18 …