黑马程序员技术交流社区

标题: 低四位翻转 [打印本页]

作者: lyricdon    时间: 2015-5-26 20:48
标题: 低四位翻转
/*
屏幕上输入一个数,实现使用其低四位翻转,即0变1,1变0,并输出得到的结果。
*/
#include <stdio.h>

int main(){
    printf("请输入一个数:\n");
    int num;
    scanf("%d",&num);
   
    num = num ^ 15;
   
    return 0;
}


我做的答案,大家看看
作者: 天是蓝色的    时间: 2015-5-26 21:04
感觉你写的好麻烦
作者: 蜡笔小炎    时间: 2015-5-26 21:15
以前学单片机的表示,看见这类位运算的题目就恶心
其实写二进制0b00001111代替15,易读性会好一些

作者: hi虚无缥缈    时间: 2015-5-26 21:17
打印出结果就可以了.
作者: 碧空海    时间: 2015-5-26 21:21
学习了,,,,,,,,,,,,,,,,,,
作者: 李闯    时间: 2015-5-26 21:41
我是来赚黑马币的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2