執行下列程式A 將會得到什麼結果?詳細說明理由。(10 分)
執行下列程式B 將會得到什麼結果?詳細說明理由。(10 分)
程 式 A
程 式 B
01
02
03
04
05
06
07
08
09
10
11
12
#include <stdio.h>
#include <iostream>
main()
{
int i=7, a, b, c, d;
a=i++;
b=++i;
c=i--; c+=c;
d=--i; d=--d;
printf("%d, %d, %d, %d", a, b, c, d);
system("PAUSE");
}
01
02
03
04
05
06
07
08
09
10
11
#include <stdio.h>
#include <iostream>
main()
{
int a[5]={1, 3, 5, 7, 9};
int b=7, c=0;
b++;
c=b+a[5];
printf("%d, %d\n", b, c);
system("PAUSE");
}