統測
115年
[電機與電子群資電類] 專業科目(2)
第 44 題
下列 C語言程式片段執行到行號 9 後的輸出結果為何?\n1 printf("輸入 [紅茶數量] [綠茶數量] "); \n2 printf("[自取或外送(g 或 s)] [加購袋子(y 或 n)] : "); \n3 scanf("%d %d %c %c", &r_n, &g_n, &s_flag, &buy); \n4 total = g_n * 30 + r_n * 20; \n5 if(s_flag == 's') \n6 total = (int) total * 1.1; \n7 if(buy == 'y') \n8 total = total + 2; \n9 printf("%d,%d,%c,%c,%d", r_n, g_n, s_flag, buy, total);
- A 2,3,g,n,120
- B 2,3,g,n,130
- C 2,3,g,n,140
- D 2,3,g,n,150