实验 2-1 整型数据的输入输出 实验目的: 1. 熟悉多种进制形式的整型数据的输入输出 2. 分析输入输出函数处理数据的原则 实验步骤: 1.分析下面程序的输出。 #include
void main( ) { short i, j, k; i = 23; j = 0 23; k = 0x 23; printf("%hd,%h d ,%h d \n", i, j, k); } i j k 你预期的输出 程序实际的输出 相关的赋值语句修改为 i=-23;j=-023;k=-0x23 后再次分析程序的输出。 2 . 2 .1 #include
void main( ) { short i, j, k; scanf("%hd%hd%hd", &i, &j, &k); printf("%hd,%hd,%hd\n", i, j, k); } 第一次 第二次 用户可能的输入 23 23 23 ↙ 23 ↙ 023 ↙ 0x23 ↙ 预期的输出 程序实际的输出 2 .2 分析下面程序的输出 #include
void main( ) { short i, j, k; scanf("%hd%ho%hx", &i, &j, &k); printf("%hd,%hd,%hd\n", i, j, k); } 第一次 第二次 用户可能的输入 23 23 23 ↙ 2 3↙ 023 ↙ 0x23 ↙ 预期的输出 程序实际的输出