phpa1aaca,phpa1aacabcechoaabrbbbrcc求計算過程?

2021-03-04 08:56:52 字數 2694 閱讀 1524

1樓:匿名使用者

$a = 1; //a = 1$a = ++$a; //a = 2

$c=&$a; //a = c = 2 (現在$a和$c指向都是同乙個位置,就是$a === $c吧)

$b = $c++; //b = 2 , c = 3最後輸入就是 a = 3 ,b = 2 , c=3如有答錯,還望見諒-。-

php中**$a = 1; $a++; $c = &$a; $b = $c++;結果輸出a為3,c為3,為什麼a為3?&符號對a起什麼作用了?

2樓:匿名使用者

$a = 1; a==1

$a++; a == 2$c = &$a; c是a的引用襲,也就是說c和a是同乙個變數了

$b = $c++; c==3,也就是意味著a==3,因為a和c是同乙個變數啊

&是引用的意思,php沒有指標的概念

3樓:匿名使用者

$c =& $a;

"=&"這個符號是傳輸抄記憶體位址的,不是複製,也就是說a和c指向了同乙個記憶體,所

以c改變了a也就變了,a變了c也就變了。

$c = $a;

"="這個是附值符號,也就是,$c是重新申請了乙個內容位址,然後將a的值附給它,所以a和c其實是兩個記憶體位址,只不過內容一樣,各自改變不會影響對方的。

關於php中的++問題, <?php $a=1; $c=10 + $a++; $a=1; $d=10 + ++$a echo $c; echo $d; ?>

4樓:匿名使用者

1.為什麼結果$c=11:

因為$c=10 + $a++;可以

拆分為:版

$c=10 + $a;

$a++;

2.為什麼結果

權$d=12:

因為$d=10 + ++$a可以拆分為:

$a++;

$d=10 + $a;

<?php $a=1; $b = $a+$a+$a++; echo $b; //結果是3

5樓:點石互聯

朋友,是你的$a++這裡出錯的,$a++是先輸出原值後再加1的。++$a才是輸出計算後的值。

如果把用其它變數接收的話,再輸出這樣 它們是沒區別的。

如果直接echo $a++和echo ++$a區別就出來了,你自己試一下

6樓:菩提樹下

寫在前面的才先加(++$a),寫在後面的後加

下面的程式結果是多少 <?php $a=1; $a=$a++; echo $a; ?>

7樓:匿名使用者

輸出結果為:1

作為對比,你可以參看以下**:

<?php

$a=1;

$a=++$a;

echo $a;

?>

輸出結果:2

8樓:匿名使用者

$a=1;$a++; echo $a; //這樣就是2

以下**的輸出結果是 <?php $a= "2013"; $b=&$a; $a++; echo $a.",".$b; ?>

9樓:小小的神均衡

輸出結果是2014,2013 。

$b=&$a,指的是指向同乙個內容,就是說在這兒$b和$a是相同的

php程式如下:$a=1; $b=&$a; $b=$a++;echo $a,$b;請問為什麼輸出是1,1不是2,2?

10樓:

echo $a,$b;//這樣不報錯麼?

<?php

$a=1;

$b=&$a;

$b=++$a;

echo $b."==".$a;

?>

<?php for($a=1;$a<=10;++$a){ echo "迴圈".$a."次
"; } ?> 第二行的$a++改成++$a時為什麼輸出無變化?

11樓:

結果bai本來就是一樣的。

$a++和++$a都等du於$a=$a+1;

只有在echo $a++; //輸出

zhi1

echo ++$a; //輸出2

for機制:

for(表達dao式回1;表示式

2;表示式3)先執行

答1,再執行2,如果2滿足,則執行迴圈體。再執行表示式3.

12樓:匿名使用者

在for 迴圈裡

du ++$a 和a++ 都是代表 a = a+1;

只有在表示式zhi是優先次序不同dao

例如 $a = 1;

$b = ++$a; //這裡內先加$a+1 再賦值給$b 所以$b ==2, $a==2

$a = 1;

$b = $a++; //這裡先把1賦值給b 然後容$a再加1, 所以$b==1, $a ==2

13樓:匿名使用者

<?php

for($a=1;$a<=10;$++a)?>再試試

ABCDEF A1B1C1D1E1F1是底面半徑為1的圓柱的

解 底面半徑為1 說明正六邊形的邊長為1 f1c1 2 所以 h fc1 f1c1 13 4 9h 3三角形abf的面積s 1 2 1 1 sin120 3 4 1 3 4 v 1 3 s h 1 3 3 4 3 3 4 abcdef a1b1c1d1e1f1是底面半徑為1的圓柱的內接正六稜柱 過f...

a40a1,則a1a,a1a40a1,則a1a為根號

a 1 a a 1 a 2 2 4 所以,a 1 a 2 設 a 1 a a 將 a 1 a 平方得 a 1 a 2 a 2化簡得a 1 a 2 a 2 所以4 2 a 2 2 因為0 a 1 a 根號2 a 1 a 4 0 a 2 1 4a a 2 3,a 1 a 2 a 1 a 2 4 2 2 ...

求證1u1v,求證1u1v1f

如圖,bai實物ab發出的平行與主光軸du的光過焦點f2與過透zhi鏡中心的光交 dao與點e 則內de為實像,bo為物容距u,do為像距v由相似三角形可以得到bo od ab deco de of2 f2d 又由矩形aboc可以得到ab co 所以of2 f2d ab de bo od即f v f...