欢迎来到考试题库网 考试题库官网

问答题

使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intn)的功能是实现对一个整数的加密,具体的加密方法是一个4位长的整数,用每位数字加上3然后除以9的余数代替该数字,再将第1位和第4位交换,第2位和第3位交换,然后返回得到的密码。
程序输出结果为
1864
2075
注意:不能修改其他部分的代码。
试题程序:
#include<iostream.h>
#include<cmath>
intfun(intn)
{
}
intmain()
{
inti=1357:
cout<<fun(i)<<endl;
i=2468;
cout<<fun(i)<<endl:
return0;
}

    【参考答案】

    inti,a[4],t;
    a[0]=n%10;//取整型n的第1位数字
    a[1]=n%100/10;...

    (↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)

    点击查看答案&解析

    相关考题