假設關聯式資料庫中的某個表格ENROLL定義了三個屬性(attribute),其中ID屬性表示某一個學生的學號,COURSE屬性表示某門課的課號,而GRADE屬性為學生在該門課所得之分數。若使用者針對該表格執行以下SQL查詢句:「select COURSE, max(GRADE) from ENROLL group by COURSE;」,則以下敘述何者最符合該位使用者所要直接查詢的資訊?
(A)找出每門課程的最高分
(B)找出每個學生的最高分
(C)找出整個ENROLL表格中所記錄的最高分
(D)找出ENROLL表格記錄了幾門課的最高分
呼叫下列C函式時若傳入字串"To be or not to be, that's the question",則回傳值為何?int fn(char *s){int num=0;while (*s)if (*s++ ==' ')num++;return num;}
(A)5
(B)6
(C)7
(D)8
在C 語言中,若變數a, b 宣告如下:int *a; int b[5];下列何者不是合法的C 語言敘述?a=b+4;
(A)
(B)*b=10;
(C)a=b;
(D)b=a;
下列C 語言程式執行後呈現的結果應為何者?#include<stdio.h>void swap(int a, int b){int temp;temp = a; a = b; b = temp;}int main(){int a = 1, b = 2, c = 3;swap(a, b); swap(b, c); swap(c, a);printf("a = %d, b = %d, c = %d\n", a, b, c);}a = 1, b = 2, c = 3
(A)
(B)a = 1, b = 3, c = 2
(C)a = 2, b = 3, c = 2
(D)a = 3, b = 2, c = 1