Java教程

自增++自减--

本文主要是介绍自增++自减--,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

------------恢复内容开始------------

一、自增自减定义

 二、例题:

1.若有说明和语句:

int a=5;

a++;
此处表达式a++的值是( C )。
(A)7 (B)6 (C)5 (D)4
解析:正确答案:C。这种题,如果问表达式的值就是5,问a的值就是6。

2.以下程序的输出结果是( D )。

main()

{ int a=12,b=12;
printf("%d%d\n",- -a,+ +b);
}
(A) 10 10 (B) 12 12 (C) 11 10 (D) 11 13

解析:同第二题。

3.设有 int x=11; 则表达式 (x++ * 1/3) 的值是( A )。

(A) 3 (B) 4 (C) 11 (D) 12
解析:这里x++是说表达式的值,不是说x的值。

 4.有以下程序

main()
{ int i=10,j=1;
 printf("%d,%d\n",i--,++j);
}
执行后输出结果是( B )。
(A) 9,2 (B) 10,2 (C) 9,1 (D) 10,1

5.

------------恢复内容结束------------

这篇关于自增++自减--的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!