2∧0+2∧1+2∧2+.....2∧64的c语言编程
答案:2 悬赏:20 手机版
解决时间 2021-11-25 06:52
- 提问者网友:两耳就是菩提
- 2021-11-24 09:24
2∧0+2∧1+2∧2+.....2∧64的c语言编程
最佳答案
- 五星知识达人网友:野味小生
- 2021-11-24 10:22
//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
int main(void){
int a[3]={0,},b[3]={0,},i,j;
for(a[2]=b[2]=i=1;i<65;i++){
b[0]<<=1,b[1]<<=1,b[2]<<=1;
for(j=2;j>0;j--)
if(b[j]>99999999){
b[j-1]+=b[j]/100000000;
b[j]%=100000000;
}
a[2]+=b[2],a[1]+=b[1],a[0]+=b[0];
for(j=3;j>0;j--)
if(a[j]>99999999){
a[j-1]+=a[j]/100000000;
a[j]%=100000000;
}
}
printf("The result is %d%08d%08d
",a[0],a[1],a[2]);
return 0;
}
#include "stdio.h"
int main(void){
int a[3]={0,},b[3]={0,},i,j;
for(a[2]=b[2]=i=1;i<65;i++){
b[0]<<=1,b[1]<<=1,b[2]<<=1;
for(j=2;j>0;j--)
if(b[j]>99999999){
b[j-1]+=b[j]/100000000;
b[j]%=100000000;
}
a[2]+=b[2],a[1]+=b[1],a[0]+=b[0];
for(j=3;j>0;j--)
if(a[j]>99999999){
a[j-1]+=a[j]/100000000;
a[j]%=100000000;
}
}
printf("The result is %d%08d%08d
",a[0],a[1],a[2]);
return 0;
}
全部回答
- 1楼网友:迟山
- 2021-11-24 11:35
好歹自己先写一点,太懒了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯