首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intn)的功能是实现对一个整数的加密,具体的加密方法是:一个四位长的整数,每位数字加上3然后除以9的余数代替该数字,再将第一位和第四位交换,第
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intn)的功能是实现对一个整数的加密,具体的加密方法是:一个四位长的整数,每位数字加上3然后除以9的余数代替该数字,再将第一位和第四位交换,第
admin
2015-07-20
76
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intn)的功能是实现对一个整数的加密,具体的加密方法是:一个四位长的整数,每位数字加上3然后除以9的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换,然后返回得到的密码。
程序输出:
7654
2108
注意:不能修改其他部分的代码。
#include
#include
int fun(int n)
{
}
int main()
{
int i=123 4;
cout<
i=5 6 7 8 ;
cout<
return 0 ;
}
选项
答案
int i,a[4],t; a[0]=n%10 ; //取整型n的第一位数字a[1]=n%100/10 ; //取整型n的第2位数字a[2]=n%1000/100 ; //取整型n的第3位数字a[3]:n/10 0 0 ; //取整型n的第4位数字for(i=0 ; i<=3 ; i++) //每位数字加3,取余 { a[i]+=3 ; a[i]%=9 ; } t=a[0]; //根据加密算法交换 a[0]=a[3]; a[3]=t; t=a[1]; a[1]=a[2]; a[2]=t; return a[3]*1000+a[2]*100+a[1]* 10+a[0]; //重组,返回加密数字
解析
转载请注明原文地址:https://kaotiyun.com/show/uCNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序输出的结果是【】。#include<iostream.h>voidmain(){inta=5,b=4,c=3,d;d=(a>b>c);cout<<d;}
如有下面初始化定义:chara[]="program";charb[]={’p’,’r’,’o’,’g’,’r’,’a’,’m’};则下列说法正确的是()。
所有在函数中定义的变量,连同形式参数,都属于()。
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])【】;
若把类B定义为类A的友元类,则应在类A中加入定义语句【】。
具有相同函数名不同参数表的函数称为【】。
假定p是一个指向float型数据的指针,则p+1所指数据的地址比p所指数据的地址大______。
类中数据成员和成员函数的默认访问级别为【】。
随机试题
驾驶机动车遇到牲畜跑向路中,要预防赶牲畜的人突然跑向路中。
夫乐者乐也,人情之所不能免也。乐必发诸声音,形于动静,人道也。声音动静,性术之变,尽于此矣。故人不能无乐,乐不能无形。形而不为道,不能无乱。先王恶其乱,故制《雅》《颂》之声以道之,使其声足以乐而不流,使其文足以纶而不息,使其曲直繁省廉肉①节奏,足
糖皮质激素抗毒作用的机制是
张某为支付货款向李某开具了一张票面金额为10万的支票。李某担心张某的信用,于是张某让其朋友陈某在该支票上写上了“保证”字样,并签上了陈某的名字。李某接收该支票后,背书转让给了安某。下列哪些选项是正确的?()
下列事项不适用《行政许可法》的有:()
新生产的一批加碘加锌营养袋盐,其平均重量为1000g,标准差为5g。若公差T=1000±5g,则该批袋盐合格品率为()。
正常情况下,体内维生素C代谢后主要从()排出。
以下不属于行政立法主体的是()。
下列对智力的说法错误的是()
Foraquarterofacentury,surveysofreadinghabitsbytheNationalfortheArts(NEA),afederally-fundedbody,havebeenfavo
最新回复
(
0
)