授業/C言語基礎/関数/練習問題
をテンプレートにして作成
開始行:
*08A-1 関数の呼び出し(難易度★) [#n95256a2]
次の空欄部分を補って、int型の引数を2つ受け取るとその積を...
#geshi(c){{
int add(int x, int y) {
int z;
z = x + y;
return z;
}
int main(void) {
int a = 3, b = 5, c;
c = ;
printf("%d\n", c);
return 0;
}
}}
----
*08A-2 関数の定義(難易度★) [#xf1286fe]
次の空欄部分を補って、int型の引数を2つ受け取るとその積を...
#geshi(c){{
mult( ) {
int z;
z = ;
return z;
}
int main(void) {
int a = 3, b = 5, c;
c = mult(a, b);
printf("%d\n", c);
return 0;
}
}}
----
*08A-3 引数のない関数の定義(難易度★) [#re4a9ae5]
次の空欄部分を補って、0 を返す zero という名前の関数を定...
#geshi(c){{
zero( ) {
return 0;
}
int main(void) {
int z;
z = zero();
printf("%d\n", z);
return 0;
}
}}
----
*08A-4 戻り値のない関数の定義(難易度★) [#p39edcb6]
次の空欄部分を補って、呼び出されると Hello World! と出力...
#geshi(c){{
hello( ) {
printf("Hello World!\n");
return;
}
int main(void) {
hello();
return 0;
}
}}
終了行:
*08A-1 関数の呼び出し(難易度★) [#n95256a2]
次の空欄部分を補って、int型の引数を2つ受け取るとその積を...
#geshi(c){{
int add(int x, int y) {
int z;
z = x + y;
return z;
}
int main(void) {
int a = 3, b = 5, c;
c = ;
printf("%d\n", c);
return 0;
}
}}
----
*08A-2 関数の定義(難易度★) [#xf1286fe]
次の空欄部分を補って、int型の引数を2つ受け取るとその積を...
#geshi(c){{
mult( ) {
int z;
z = ;
return z;
}
int main(void) {
int a = 3, b = 5, c;
c = mult(a, b);
printf("%d\n", c);
return 0;
}
}}
----
*08A-3 引数のない関数の定義(難易度★) [#re4a9ae5]
次の空欄部分を補って、0 を返す zero という名前の関数を定...
#geshi(c){{
zero( ) {
return 0;
}
int main(void) {
int z;
z = zero();
printf("%d\n", z);
return 0;
}
}}
----
*08A-4 戻り値のない関数の定義(難易度★) [#p39edcb6]
次の空欄部分を補って、呼び出されると Hello World! と出力...
#geshi(c){{
hello( ) {
printf("Hello World!\n");
return;
}
int main(void) {
hello();
return 0;
}
}}
ページ名: