朋友刚写了一段代码,各位大虾能告诉我这程序实现什么了功能或有什么用?

2025-03-11 06:50:54
推荐回答(5个)
回答1:

实现两个数的 按位与运算,输出结果为运算结果的十进制数。

回答2:

要求输入两个数x,y, 判断条件x>0且y>0为真实现语句a=x%2; x=x/2;
b=y%2; y=y/2;z=z+a*b*k,
求出z。最后就打印出z的值!

回答3:

#include "stdio.h"
main()
{ int x,y,z=0,a,b,k=1;
scanf("%d,%d",&x,&y);
while(x>0&&y>0)
{ a=x%2; x=x/2;
b=y%2; y=y/2;
z=z+a*b*k;
k=2*k;
}
printf("z=%d\n",z);
}
没意义的吧,Z最后输出的肯定是0....

回答4:

这个是c语言 编写的!

int x,y,z=0,a,b,k=1;
定义了一些变量

printf("z=%d\n",z);

输出结果!

回答5:

#include "stdio.h"
main()
{ int x,y,z=0,a,b,k=1;定义x,y,a,b为整形,给z副初值0.K赋初值1
scanf("%d,%d",&x,&y); 输入x和y
while(x>0&&y>0) while循环
{ a=x%2; x=x/2; 循环体
b=y%2; y=y/2;
z=z+a*b*k;
k=2*k;
}
printf("z=%d\n",z); 输出z等与多少·
}

哎,这东西没办法解释。就这个样子吧!