有以下程序:  #include<stdio.h>  main()  { int x=0x9;   printf(“%c\n”,’A’+x);  }  程序运行后的输出结果是( )。

admin2022-10-24  26

问题 有以下程序:
 #include<stdio.h>
 main()
 {  int x=0x9;
    printf(“%c\n”,’A’+x);
 }
 程序运行后的输出结果是(          )。

选项 A、I
B、J
C、K
D、H

答案B

解析 题目中,0x9是十六进制数,转换为十进制数x=9。“printf(”%c\n”,’A’+9);”中,输出格式是%c,因此将字符“A”按字母顺序向后偏移9个位置,可得结果为J。故本题答案为B选项。
转载请注明原文地址:https://jikaoti.com/ti/Bid0FFFM
0

相关试题推荐
最新回复(0)