#include<stdio.h>
main()
{
int x;
printf("输入一个整数:");
scanf("%d",&x);
if(((x-1)&x)==0)
printf("是2的整数次方");
else printf("不是2的整数次方");
}
#include<stdio.h>
main()
{
int x;
printf("输入一个整数:");
scanf("%d",&x);
if(((x-1)&x)==0)
printf("是2的整数次方");
else printf("不是2的整数次方");
}