// 題目

平方

Square・c-08-01

  • APCS 中高級
  • 以函式拆解問題
  • C 程式設計入門・Function

時間限制 1 秒・記憶體 31 MB

到 Aki-Judge 送出

送出程式要先用 Discord 帳號登入 Aki-Judge,並加入註解 Annotated 的 Discord 伺服器(免費)。看題目不用登入。

題目敘述

美術課要用方形磁磚鋪一塊正方形地板,邊長是 n 塊磁磚,需要的磁磚總數就是 n 的平方。請實作函式 int square(int n),回傳 n × n。

只需提交下方指定的實作檔。評測系統附有 main.c 驅動程式與 square.h 標頭檔,它們負責讀入資料並呼叫你的函式。函式內不需要迴圈或陣列。

輸入格式

驅動程式讀入一個整數 n。

輸出格式

驅動程式輸出一行,為 square 的回傳值。

提交檔案

square.c — 實作:

int square(int n);

評測系統會以下列驅動程式編譯:

#include <stdio.h>
#include "square.h"

int main(void) {
  int n;
  scanf("%d", &n);
  printf("%d\n", square(n));
  return 0;
}

範例

範例 1

輸入

5

輸出

25

範例 2

輸入

0

輸出

0

到 Aki-Judge 送出

送出程式要先用 Discord 帳號登入 Aki-Judge,並加入註解 Annotated 的 Discord 伺服器(免費)。看題目不用登入。

卡住了可以到 Discord 的 #程式問題 發問,小墨助教會先給提示,不會直接給答案。