下面的程式結果是多少phpa1aa

2021-03-03 22:26:36 字數 2984 閱讀 3063

1樓:匿名使用者

輸出結果為:1

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

<?php

$a=1;

$a=++$a;

echo $a;

?>

輸出結果:2

2樓:匿名使用者

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

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

3樓:小小的神均衡

輸出結果是2014,2013 。

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

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

4樓:

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

<?php

$a=1;

$b=&$a;

$b=++$a;

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

?>

php中$a++和++$a有什麼區別

5樓:匿名使用者

$a++ 是先返回值再加

++$a 是先加再返回

你自己是下面的程式就知道了

----------

<?

$a=1;

$zong=$a++;

echo $zong." $a++的結果

";$a=1;

$zong=++$a;

echo $zong." $++a 的結果";

?>

6樓:匿名使用者

$a++ 先顯示a的值,再將其加1,用於以後的比較

++$a 先將其加1,再顯示a的值

記住的要決:a在前面就是先顯示,++或--在前面就先執行此操作

php陣列中的$a++和++$a為什麼結果是一樣的

7樓:匿名使用者

$a = 1;

echo $a++;//1

echo $a;//2

// echo $a++;等價於

echo $a;$a++;

$a = 1;

echo ++$a;//2

echo $a;//2

// echo ++$a;等價於$a++;echo $a;

所謂的先返值, 還是先++是指在專

一條語句屬中

php為什麼$a=10; $b=$a++; $c=++$b; 結果都是的11?

8樓:匿名使用者

1、++i 的用法(以 a=++i ,i=2 為例)先將 i 值加 1 (也就是 i=i+1 ),然後賦給變數 a (也就是 a=i ),

則最終 a 值等於 3 , i 值等於 3 。

所以 a=++i 相當於 i=i+1 ,a=i2、i++ 的用法(以 a=i++ ,i=2 為例)先將 i 值賦給變數 a (也就是 a=i ),然後 i 值加 1 (也就是 i=i+1 ),

則最終 a 值等於 2 ,i 值等於 3 。

所以 a=i++ 相當於 a=i , i=i+13、++i 與 i++

a=++i 相當於 i++ , a=i

a=i++ 相當於 a=i , i++

4、++i 與 i++ 單獨使用時,相當於 i=i+1如果賦給一個新變數,則 ++i 先將 i 值加 1 ,而 i++ 先將 i 賦給新變數。

9樓:匿名使用者

$b=$a++這句說明將$a=10先賦值給$b之後再將$a+1所以,$b的值是10.$a的值是11.$c的值由$b先+1後複製,所以$c為11

10樓:程遠皓

因為$a++是先賦值後運算;而++在前的話,就是先運算再賦值!

11樓:匿名使用者

$a=10;

$b=$a++; (10+1) ++再賦值

$c=$b;

12樓:魏璧郭芳春

$a=1;a==1

$a++;a==

2$c=&$a;

c是a的引用,也就是說c和a是同一個變數了$b=$c++;

c==3,也就是意味著a==3,因為a和c是同一個變數啊&是引用的意思,php沒有指標的概念

13樓:loli控的歐尼醬

其實就是一點你沒有注意到:$a++不論賦值給誰,$a本身都會+1當$b=$a++執行的時候$a=11,$b=10當$c=++$b執行的時候同理,此時$b=11所以$a,$b,$c的結果都是11

<?php $a=1; $a=++$a; $c=&$a; $b=$c++; echo "\$a=$a
\$b=$b
\$c=$c"; ?> 求計算過程?

14樓:匿名使用者

$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; $b=&$a; $b=$a++; echo $a,$b; 為什麼是11;解釋一下吧。 想了好久了. 5

15樓:匿名使用者

在php中引用的意思是:不同的名字訪問同一個變數內容.

把$a的記憶體地址給了$b,並不是簡單的賦值。所以對$b

的任何操作也會影響到$a

下面程式輸出的結果是,下面程式輸出的結果是()。 main int i int a

從第2組開始,取到第0組 從第0個開始,取到第2個。所以是 7 5 3選b b 7 5 3 i 0 a 2 i i a 2 0 7.馬上可以確定答案是b了.i 1 a 1 1 5 i 2 a 0 2 3 1.有如下程式,該程式的輸出結果是 main int a 3 3 1,2 3,4 5,6 5 i...

下面程式的輸出結果是includestdio hmainint x fprintfc n

ascii 碼 字母按 順序排列。例如小寫字母次序 a,b,c,d,e,f,g,x,y,z 相鄰字母回差別是1,從a增到z 例如大寫答字母次序 a,b,c,d,x,y,z,相鄰字母差別是1,從a增到z 你不需要去記憶它們的編碼到底 是幾,只要知道按次序排列的。int x f x a 就是 f a 按...

C語言問題下面程式的執行結果是

看看程式逐步運du行跟蹤結果zhi i 1 i 1 i 5成立dao,開始版迴圈權 i 2為真,printf輸出 printf累計輸出 i i 2 i 5成立,繼續迴圈 i 2為假,continue i i 3 i 5成立,繼續迴圈 i 2為真,累計輸出 累計輸出 i i 4 i 5成立,繼續迴圈 ...