首先你要理解<<,>>这两个运算的含义,这是位运算,<<就相当于对应二进制向左移多少位,就是在右面填0,例如1<<1就相搜型当于1向左移动一位,变成10,就岁庆是2,向左移动一位就相当于乘二,而>>就是向右移动,一位就是除以2.
然后就是计算了,例如数组第一个元素(((1<<1)<<(1<<1)<<(1
<<1)<<(1<<(1>>1)))+((1<<1)<<(1<<1))),它就等于1*2*4*4*(2)+1*2*4=72,
(1<<(1>>1)这个,因为是整形,所以1>>1就是0,1<<1还是1,而1相当于乘以2.
而这个结果72,对乎漏握应的asc码就是H,
把这些数都算出来,程序就变成
#include <stdio.h>
void main()
{
int i,n[]={72,101,108,108,111,44,32,119,111,114,108,
100,33,13}
for(i=0
i<14i++)
printf("%c",n[i])
printf("\n")//这句可以不加,但是有的编译程序不加会看不到输出。
}
《三国志名将传-开局送名将》。《三国志名将传》是一款重度MMO竖屏国战手游,游戏还原真神行实的三国国战场景,千人同屏,酣畅战斗。同时吸纳放置手游玩法优点,让玩家在挂机时即可成长。微信小程序信橡,小程序的一种,英文名WechatMiniProgram,是一种不需要下载安装即可使用的应用,它实现了应用滑瞎旁触手可及的梦想,用户扫一扫或搜一下即可打开应用。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)