早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

执行下面的一段C程序后,变量result的值应为(62)。(08年55)(09年49) char chr = 127; int result =

题目

执行下面的一段C程序后,变量result的值应为(62)。(08年55)(09年49) char chr = 127; int result = 128; chr += 1; result += chr;

A.O

B.1

C.128

D.256

参考答案
正确答案:A
本题考察C语言中char类型变量的取值范围。127为chr的边界值,执行:chr+=1;语句之后,将使chr上溢到-128,而不是128。再执行:result+=chr;之后,result的结果是0。
看了执行下面的一段C程序后,变量r...的网友还看了以下: