Bit Switch Casejc

I

* Имя: 16-bit Switch Case

* Назначение: Тестовая прикладная задача,

* осуществляющая коммутацию по полученному 16-битному

* значению.

typedef unsigned short UIntl6; UIntl6 switch__case(UIntl6 a) {

UIntl6 output; switch (a) {

case 0x0001:

output=0x0001;

break;

case 0x0002:

output=0x0002;

break;

case 0x0003:

output=0x0003;

break;

case 0x0004:

output=0x0004;

break;

case 0x0005:

output=0x0005;

break;

case 0x0006:

output=0x000 6;

break;

case 0x0007:

output=0x0007;

break;

case 0x0008:

output=0x0008;

break;

case 0x0009:

output=0x000 9;