2014国考考前必看|经验交流分享;计算机等级考试考生考前必看( 二 )
下面来看看你为什么是0分!
考试中心命题组64题:
请编制函数encryptChar(),按给定的替代关系对数组xx中的所有字符进行替代,
仍存入数组xx的对应的位置上,最后调用函数WriteDat()把结果xx输出到文件PS8.DAT中 。
替代关系:f(p)=p*11 mod 256 (p是数组中某一个字符的ASCII值,f(p)是计算后新字符的ASCII值),
如果原字符小于等于32或大于130,则该字符不变,否则将f(p)所对应的字符进行替代 。
这道题目所有的人都做过,但几乎就没有人做对,包括南开无忧在内!
原因就在于这一句!
:int f; f=(xx[i][k]*11)%6;
char *pf; *pf=*pf*11%6;
表面看来,好象两个都对,
请你在TC下运行一下下面的代码,看一下结果你就知道了是怎么回事了:
main()
{
char nk='E',*nkp,wuyou='E';
int wy;
nkp=nk;
*nkp=*nkp*11%6;
wy=wuyou*11%6;
printf(%c %c %c %c\n,nk,*nkp,wuyou,wy);
printf(%d %d %d %d\n,nk,*nkp,wuyou,wy);
推荐阅读
- 2014最美乡村教师观后感
- 开学第一课观后感2014
- 开学第一课2014观后感
- 2014开学第一课观后感600字
- 2014开学第一课观后感400字
- 2014开学第一课观后感200字
- 感动中国2014观后感
- 2014感动中国十大人物事迹观后感
- 观2014马年春晚有感
- 2014春晚观后感