標準答案 學生答案
配分:[10.00] Arduino程式設計入門解答
得分:
1. 在C語言中,若變數宣告int x=27; int y=5; 試問 x % y的運算結果為何?
  1. 2
  2. 3
  3. 4
  4. 5
 
配分:[10.00] Arduino程式設計入門解答
得分:
2. 一個典型的 Arduino C/C++ sketch 程式,預設會包含哪兩個函式?
  1. init()以及 loop()
  2. setup()以及 main()
  3. setup()以及 loop()
 
配分:[10.00] Arduino程式設計入門解答
得分:
3. 請問以下迴圈執行幾次? for(int i=2; i<=10; i+=2){ }
  1. 3次
  2. 4次
  3. 5次
  4. 6次
 
配分:[10.00] Arduino程式設計入門解答
得分:
4. Arduino程式中analogWrite(10, 64)指令會在指定的I/O腳輸出多少工作週期的PWM?
  1. 4%
  2. 10%
  3. 25%
  4. 50%
 
配分:[10.00] Arduino程式設計入門解答
得分:
5. 下列程式碼,定義常數語法是有正確的
  1. #define PI 3.14
  2. typedef PI 3.14
  3. #incldue PI 3.14
  4. int PI = 3.14
 
配分:[10.00] Arduino程式設計入門解答
得分:
6.

下列使用的為後置遞增,何種描素為正確? int x = 1; int y = x++;

  1. 程式執行完,x值為1,y值為2
  2. 程式執行完,x值為2,y值為1
  3. 程式執行完,x值為1,y值為1
  4. 程式執行完,x值為2,y值為2
 
配分:[10.00] Arduino程式設計入門解答
得分:
7. Arduino程式中digitalWrite(7, HIGH)指令的作用為何?
  1. 指定輸出的高準位7V
  2. 指定D7腳輸出高準位
  3. 指定7腳輸出高準位
  4. 指定輸出高準位並持續7毫秒(ms)
 
配分:[10.00] Arduino程式設計入門解答
得分:
8. delay(200)指令的意義為何?
  1. 產生200V電壓
  2. 時間延遲200秒
  3. 時間延遲200微秒
  4. 時間延遲200毫秒
 
配分:[10.00] Arduino程式設計入門解答
得分:
9. 執行下列程式後,變數k = ? int k=0; for(byte a=5; a<=10; a++) k+=a;
  1. 55
  2. 45
  3. 40
  4. 35
 
配分:[10.00] Arduino程式設計入門解答
得分:
10. 下列使用的為前置遞增,何種描素為正確? int x = 1; int y = ++x;
  1. 程式執行完,x值為1,y值為2
  2. 程式執行完,x值為2,y值為1
  3. 程式執行完,x值為1,y值為1
  4. 程式執行完,x值為2,y值為2
 
 
arrow
arrow

    Aweak 發表在 痞客邦 留言(0) 人氣()