输入一个整数a,二进制a的右侧第i个必须设置为0,而不改变其他数
3条回答 默认 最新
快乐鹦鹉 2021-10-12 09:00关注#include <stdio.h> int main() { int n; scanf("%d",&n); int i; scanf("%d",&i); int b = 1; b = b<<i; a = a^b; printf("%d",a); return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
int i;
scanf("%d",&i);
int b = 1;
b = b<<i;
a = a^b;
printf("%d",a);
return 0;
}