阿摩線上測驗 登入

申論題資訊

試卷:99年 - 99 鐵路特種考試_高員三級_資訊處理:程式語言#27555
科目:程式語言
年份:99年
排序:0

題組內容

三、一函數 fun 定義如程式 A 所示,若將 fun 使用於程式 B 中,則 sum1 及 sum2 之值 分別為何?
程式 A:                        程式 B: 
int fun (int *k) {               void main ( ) { 
  *k += 4;                           int a =8, b = 16, sum1, sum2; 
  Return 3 * (*k) – 2;          sum1 = (a / 2) + fun (&a); 
}                                       sum2 = fun (&b) + (b / 2); 
                                       } 

申論題內容

⑵若各表示式中,由右至左運算。(10 分) 程式 A: 程式 B: int fun (int *k) { void main ( ) { *k += 4; int a =8, b = 16, sum1, sum2; Return 3 * (*k) – 2; sum1 = (a / 2) + fun (&a); } sum2 = fun (&b) + (b / 2);

詳解 (共 1 筆)

詳解 提供者:114年高考上榜
sum1=40 sum2=66