1.本題為測驗儲存類別auto與static變數之差異。
2.題目已提供程式碼片段,執行結果如參考畫面,程式碼有語法、邏輯或其他項目上的錯誤,請全數修正。
#include <stdio.h>
#include <stdlib.h>
void callFun();
int main()
{
int i;
for (i=1; i<=5; i++) {
callFun();
}
return 0;
}
void callFun()
{
int ai=100, si=100;
ai++;
si++;
printf("ai=%d, si=%d", ai, si);
}
ai=101, si=101 ai=101, si=102 ai=101, si=103 ai=101, si=104 ai=101, si=105
此題必須宣告 auto ai=100; 若宣告 int ai=100; 雖答案不會錯, 但有違題意。
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |