sa1607.c

来自「141个C语言经典小程序」· C语言 代码 · 共 27 行

C
27
字号
#include<stdio.h>                                        
main()
{
   int small, big, index, count;

   printf("   shift     left    shift    right\n\n");
   small = 1;
   big = 0x4000;
   for(index = 0;index < 17;index++) {
      printf("%8d %8x %8d %8x\n",small,small,big,big);
      small = small << 1;
      big = big >> 1;
   }
   getch();

   printf("\n");
   printf("   shift     left    shift    right\n\n");
   count = 2;
   small = 1;
   big = 0x4000;
   for(index = 0;index < 9;index++) {
      printf("%8d %8x %8d %8x\n",small,small,big,big);
      small = small << count;
      big = big >> count;
   }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?