网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

1、数字加密: 要求输入一个四位的正整数,每位数字加5再除以10取余,并替换对应数字。输出原数和加密后的数。(提示:用/和%运算求各个数字)


参考答案和解析
错误
更多 “1、数字加密: 要求输入一个四位的正整数,每位数字加5再除以10取余,并替换对应数字。输出原数和加密后的数。(提示:用/和%运算求各个数字)” 相关考题
考题 (16)用数字0,1,2,3,4,5,6组成没有重复数字的四位数,其中个位、十位和百位上的数字之和为偶数的四位数共有 个(用数字作答)

考题 ( 9 ) 下面的程序执行时 , 可以从键盘输入一个正整数 , 然后把该数的每位数字按逆序输出 。 例如 : 输入 7685 ,则输出 5867 ,输入 1000 ,则输出 0001 。请填空。Private Sub Command1_Click()Dim x As Integerx=InputBox( “ 请输入一个正整数 ” )While x_ _[11] ___Print x Mod 10;x=x\10WendPrint__ [12] __End Sub

考题 :任取一个四位数乘3456,用A表示其积的各位数字之和,用B表示A的各位数字之和,C表示8的各位数字之和,则C为( )。A.3B.9C.10D.18

考题 :一个两位数,十位上的数字是个位上的数字的丁2,把十位上与个位上的数字调换后,新数比原数大18,则原来这个两位数的两个数字和是( )A.12B.10C.8D.21

考题 SET协议的核心技术是( )。A.加密技术、数字签名、数字通信、数字证书B.加密技术、数字签名、数字信封、数字通信C.加密技术、数字签名、数字信封、数字证书D.加密技术、数字通信、数字信封、数字证书

考题 下面的程序执行时,可以从键盘输入一个正整数,然后把该数的每位数字按逆序输出。例如:输入7685,则输出5 8 6 7;输人1000,则输出0 0 0 1。请填空。 Private Sub Command1_Click Dim x As Integer X=InputBox(“请输入一个正整数”) While x 【11】 Print x Mod 10; x=x\10 Wend Print 【12】 End Sub

考题 程序test.c的功能是:选出1000至5000范围内(包括l 000、5000)符合下面条件的四位自然数。条件是:千位数字与百位数字之和等于十位数字与个位数字之和,且千位数字与百位数字之和等于个位数字与千位数字之差的整10倍。计算并输出这些四位自然数的个数cnt以及这些数的和sum。请编写函数countValue实现程序的要求。最后main函数调用函数 writeDAT把结果cnt和sum输出到out.dat文件中。 注意:部分源程序存放在test.c文件中。 请勿改动主函数main和输出数据函数writeDAT的内容。

考题 程序test.c的功能是:选出1000至5 000范围内(包括1 000、5 000)符合下面条件的四位自然数。条件是:千位数字与百位数字之和等于十位数字与个位数字之和,且千位数字与百位数字之和等于个位数字与千位数字之差的整10倍。计算并输出这些四位自然数的个数cnt以及这些数的和sum。请编写函数countValue实现程序的要求。最后main函数调用函数 writeDAT把结果crlt和sum输出到out.dat文件中。

考题 阅读以下说明和流程图,回答问题。[说明]从键盘输入一个高精度正整数n,去掉其中s个数字后按原左右次序再组成一个新的正整数。对给定的n,要寻找一种方案,使得余下的数字组成的新数最小。算法分析:每次删除一个数字,选择一个使余下的数最小的数字作为删除对象。当s=1时,在n中删除哪一个数字能达到最小的目的?从左到右每相邻的两个数字比较:若出现减,郎左边大于右边,则删除左边的大数字;若不出现减,即所有数字全部升序,则删除最右边的大数字。当s>l(当然小于n的位数),按上述操作一个一个删除,删除一个达到最小后,再从头即从串首开始,删除第2个,依此分解为s次完成。若删除不到s个后已无左边大于右边的减序,则停止删除操作,打印余下串的左边L-s个数字即可。(x为统计删除数字的个数,m=1表示脱离循环,L为n的长度)。[流程图][问题]将流程图中的(1)~(5)处补充完整。

考题 在数字签名过程中,发送方用( )。A. 自己的公钥加密数字摘要形成数字签名 B. 自己的私钥加密数字摘要形成数字签名 C. 接受方的公钥加密数字摘要形成数字签名 D. 接受方的私钥加密数字摘要形成数字签名

考题 一个两位数,十位数上的数字是个位上上数字的2/3,把十位与个位上的数调换后,新数比原数大18则原来两位数字的和是()A.12B.10C.8D.21

考题 已知一个四位数能够被15整除,其中百位数字比十位数字大2。如果将前两位数字与 后两位数字对调,得到的新数比原数的3倍大252,则原来的四位数是多少? A.1755 B. 1530 C.3465 D.2532

考题 阅读以下说明和C代码,填补代码中的空缺,将解答填入答题纸的对应栏内。 [说明] 下面的代码运行时,从键盘输入一个四位数(各位数字互不相同,可以有0),取出组成该四位数的每一位数,重组成由这四个数字构成的最大四位数max4和最小四位数min4(有0时为三位数),计算max4与min4的差值,得到一个新的四位数。若该数不等于6174,则重复以上过程,直到得到6174为止。 例如,输入1234,则首先由4321-1234,得到3087;然后由8730-378,得到8352;最后由8532-2358,得到6174。 [C代码] #include<stdio.h> int difference(inta[]) ( intt,i,j,max4,min4; for(i=0; i<3; i++){/*用简单选择排序法将a[0]~a[3]按照从大到小的顺序排列*/ t=i; for(j=i+1; ______;j++) if(a[j]>a[t]) ______; if(t!=i){ int temp=a[t]; a[t]=a[i]; a[i]=temp; } } max4=______; min4=______; return max4-min4; } int main() { intn,a[4]; printf("inputa positive four-digit number:"); scanf("%d", while(n!=6174){ a[0]= ______; /*取n的千位数字*/ a[1]=n/100%10; /*取n的百位数字*/ a[2]=n/10%10; /*取n的十位数字*/ a[3]= ______; //取n的个位数字*/ n=difference(a); } return 0; }

考题 桌子上有数字标签四个,数字分别是2、5、8和9,用这个数字标签随意摆放,组成一个四位数, 将每一个四位数记录下来,按照从小到大的顺序排列,则排在第8位的四位数是()。 A.5289 B.5298 C.2985. D.5829

考题 用2012减去一个四位数的差,正好等于将这个四位数各个数位数字相加的和,那么有几个这样的四位数?( ) A. 1 B. 2 C. 3 D. 4

考题 S/MIME发送报文的过程中对消息M的处理包括生成数字指纹、生成数字签名、加密数字签名和加密报文4个步骤,加密数字签名采用的算法 是( )。 A. MD5 B. RSA C.3DES D .SHA-1

考题 S/MIME发送报文的过程中对消息处理包含步骤为(请作答此空)。加密报文采用的算法是( )。A. 生成数字指纹、生成数字签名、加密数字签名和加密报文 B. 生成数字指纹、加密数字指纹、加密数字签名和加密报文 C. 生成数字指纹、加密数字指纹、生成数字签名和加密数字签名 D. 生成数字指纹、加密数字指纹、生成秘钥、加密报文

考题 数字电影服务器接受来自发行媒介经过()的电影文件,将其存储,并解密与解压后发送给数字放映机。A、加工B、加密C、压缩D、加密和压缩

考题 通过键盘输入一个高精度的正整数n(n的有效位数≤240),去掉其中任意s个数字后,剩下的数字按原左右次序将组成一个新的正整数。编程对给定的n和s,寻找一种方案,使得剩下的数字组成的新数最小。 【样例输入】 178543 S=4 【样例输出】 13

考题 出于安全的需要,网上银行卡支付系统对信息进行加密和()。A、数字加密B、数字检验C、身份认证D、数字签名

考题 加密后的信息摘要称为()A、数字指纹B、数字签名C、数字信封D、数字证书

考题 下面有关数字签名的说法哪个是正确的?()A、数字签名需要发送方用自己的私钥对数字摘要加密B、数字签名能够确保发送的信息不被泄露C、数字签名需要发送方用接收方的公钥对数字摘要加密D、数字签名需要发送方用自己的私钥对接收方的公钥加密

考题 电子电路中,5个色环的精密电阻()。A、前三环代表有效数字B、第四环代表乘数(10的本色代表的有效数字次方)C、第五环代表允许偏差D、取数时用前三位的有效数字乘以第四位即得E、取数时用前三位的有效数字乘以10即得

考题 混合加密的过程有()。①数据发送者A用对称密钥把需要发送的数据加密。②A用B的公开密钥将对称密钥加密,形成数字信封,然后一起把加密数据和数字信封传给B。③B收到A的加密数据和数字信封后,用自己的私钥将数字信封解密,获取A加密数据时的对称密钥。④B使用A加密的对称密钥把收到的加密数据解开。A、①②③④B、②③④①C、③④①②D、④①②③

考题 单选题混合加密的过程有()。①数据发送者A用对称密钥把需要发送的数据加密。②A用B的公开密钥将对称密钥加密,形成数字信封,然后一起把加密数据和数字信封传给B。③B收到A的加密数据和数字信封后,用自己的私钥将数字信封解密,获取A加密数据时的对称密钥。④B使用A加密的对称密钥把收到的加密数据解开。A ①②③④B ②③④①C ③④①②D ④①②③

考题 问答题通过键盘输入一个高精度的正整数n(n的有效位数≤240),去掉其中任意s个数字后,剩下的数字按原左右次序将组成一个新的正整数。编程对给定的n和s,寻找一种方案,使得剩下的数字组成的新数最小。 【样例输入】 178543 S=4 【样例输出】 13

考题 单选题下面有关数字签名的说法哪个是正确的?()A 数字签名需要发送方用自己的私钥对数字摘要加密B 数字签名能够确保发送的信息不被泄露C 数字签名需要发送方用接收方的公钥对数字摘要加密D 数字签名需要发送方用自己的私钥对接收方的公钥加密

考题 单选题有一个四位数,各位数字与千位数字对调,所得的数不变。若个位与十位的数字对调,所得的数与原数的和是5510.原四位数是多少?()A 2782B 2872C 2562D 2652