使用c语言编程验证,八进制整数 0177501 与-0277 都表示十进制数-191,十六进制整数 0xFFF1 与-0xF 都表示十进制数-15。
时间: 2024-05-27 21:13:58 浏览: 169
C语言-顺序栈实现十进制转换为二进制-八进制-十六进制
#include <stdio.h>
int main() {
int octal1 = 0177501;
int octal2 = -0277;
int hex1 = 0xFFF1;
int hex2 = -0xF;
printf("Octal 0177501 = %d\n", octal1);
printf("Octal -0277 = %d\n", octal2);
printf("Hex 0xFFF1 = %d\n", hex1);
printf("Hex -0xF = %d\n", hex2);
return 0;
}
//输出结果:
//Octal 0177501 = -191
//Octal -0277 = -191
//Hex 0xFFF1 = -15
//Hex -0xF = -15
阅读全文