#include <stdio.h> int getShang(int n) // 对16求商 { return n >> 4; } int getYushu(int n) // 对16求余 { return n & 0xf; } void main() { int n = 1; while(n != 0) { scanf("%d", &n); printf("%d, %d\n", getShang(n), getYushu(n)); } }
#include <stdio.h> int getShang(int n) // 对16求商 { return n >> 4; } int getYushu(int n) // 对16求余 { return n & 0xf; } void main() { int n = 1; while(n != 0) { scanf("%d", &n); printf("%d, %d\n", getShang(n), getYushu(n)); } }