
代號:
頁次:
-
30 假設一個文字檔案共有 3600 個字元,且檔案指標 fptr 指在該檔的第 400 個字元的位置。下列何種 C
語言的程式片段執行後,feof(fptr)的值為 0?
fread(buffer, 1, 3600, fptr); fseek(fptr, 3200, SEEK_CUR); fgetc(fptr);
fseek(fptr, 3200, SEEK_SET); fgetc(fptr); while(!feof(fptr)); getc(fptr);
31 執行下列 C語言撰寫之程式,產生之輸出結果為何?
#include <stdio.h>
void subA(void);
int a = 0, b = 4;
int main() {
printf("a = %d, b = %d, ", a, b);
subA();
printf("a = %d, b = %d", a, b);
return 0;
}
void subA() {
int a;
a = 2;
b = b + 1;
printf("a = %d, b = %d, ", a, b);
}
a=4, b=4, a=2, b=5, a=0, b=5 a=0, b=4, a=2, b=5, a=2, b=5
a=0, b=4, a=2, b=5, a=0, b=4 a=0, b=4, a=2, b=5, a=0, b=5
32 在下列 Java 程式中的兩個 method 方法運用到物件導向程式設計中的何種概念?
class Test {
public int method(int a) { return a*a; }
}
class Test2 extends Test {
public int method(int a) { return a*a*a; }
}
多載(Overloading)重載(Overriding)
抽象化(Abstraction)封裝(Encapsulation)