以下非法的复制语句是 A ++(i+1) B j++ C n=(i=2,++i); D x=j>0
题目
以下非法的复制语句是 A ++(i+1) B j++ C n=(i=2,++i); D x=j>0
说错了 赋值 语句 可是我不知道为什么选A
答案
++(i+1)是一个变量和常量的和,不能自加,因为编译期间值编译器是不能知道i+1的值的,如果:c=i+1;++c c的值在编译期间是可见的,所以自加就是合法的
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 如图,在三角形ABC中,已知AC=27,AB的垂直平分线交于点D,交AC于点E,三角形BEC的周长等于50,求BC的长
- stand the
- 张庄小学春季植树,五年级值的棵树是六年级的5/8,比六年级少值24棵,两个年级一共植树多少棵?
- 描写与马有关的俗语两句
- 执子之手,与子偕老 用英文怎么说
- xlny+ylnx=0,请讲过程写出来~
- 简算 三分之二减十五分之二加三分之一减十五分之二
- the opinions are divided.most of we think that music should be played 改错!
- 血红蛋白和叶绿素所含的无机盐离子分别是( ) A.Ca2+和Mg2+ B.Fe3+和Na+ C.Fe2+和Mg2+ D.Ca2+和Na+
- 当遇到挫折时该怎么办呢?
热门考点