这个缺什么字母
答案:3 悬赏:20
解决时间 2021-02-09 10:42
- 提问者网友:说不出醉人情话
- 2021-02-09 03:21
这个缺什么字母
最佳答案
- 二级知识专家网友:高冷不撩人
- 2021-02-09 04:33
本来这种问题把代码敲一边运行就知道结果了的。。。不过还是给一下每一步的注释吧:
#include <stdio.h>
int main() {
char szS[32];
int i = 0;
int j = 0;
char c = 'A';
j = 'Q' - 'A'; // j = 16,因为Q是第17个字母...
i++; // i = 1
j++; // j = 17
c += j - 2; // c+=15,'A'+15就是'P',因为第16个字母是P
szS[i] = c; // szS[1] = 'P'
c -= 12; // c-=12, 'A'+15-12 = 'A'+3 就是'D',因为第4个字母是D
szS[--i] = c; // szS[0] = 'D'
i++; // i = 1
szS[++i] = 0; // sz[2] = 0也就是'\0',字符串结束
printf("%s\n", szS); // 输出DP
return 0;
}
#include <stdio.h>
int main() {
char szS[32];
int i = 0;
int j = 0;
char c = 'A';
j = 'Q' - 'A'; // j = 16,因为Q是第17个字母...
i++; // i = 1
j++; // j = 17
c += j - 2; // c+=15,'A'+15就是'P',因为第16个字母是P
szS[i] = c; // szS[1] = 'P'
c -= 12; // c-=12, 'A'+15-12 = 'A'+3 就是'D',因为第4个字母是D
szS[--i] = c; // szS[0] = 'D'
i++; // i = 1
szS[++i] = 0; // sz[2] = 0也就是'\0',字符串结束
printf("%s\n", szS); // 输出DP
return 0;
}
全部回答
- 1楼网友:湫止没有不同
- 2021-02-09 06:02
I drink too much and my work has
- 2楼网友:颜值超标
- 2021-02-09 05:24
缺字母ea,really :真地
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯