Langzihao.


私信TA

用户名:Langzihao

访问量:7053

签 名:

等  级
排  名 218
经  验 2869
参赛次数 0
文章发表 20
年  龄 0
在职情况
学  校 西北工业大学
专  业

  自我简介:

#include<stdio.h>

#define N 64


int main()

{

int a=1023,n=20;

scanf("%d %d",&a,&n);

int b[N];

int i;

for(i=0;a!=0 && i<N;i++){

 b[i]=a%2;

 a/=2;

}

int len=32;

for(;i<32;i++){

b[i]=0;

}

for(i=0;i<n;i++){

b[len+i]=b[i];

}

for(i=n;i<len;i++){

b[i-n]=b[i];

}

for(i=len;i<len+n;i++){

b[i-n]=b[i];

}

int result=0,c;

int j;

for(i=0;i<len;i++){

for(j=0;j<i;j++){

b[i]*=2;

}

result+=b[i];

}

printf("%d",result);

return 0;

}


 

0.0分

0 人评分

C语言网提供「C语言、C++、算法竞赛」在线课程,全部由资深研发工程师或ACM金牌大佬亲授课,更科学、全面的课程体系,以在线视频+在线评测的学习模式学习,学练同步,拒绝理论派,真正学会编程!还有奖学金等增值福利等你!

  评论区