What is the correct order of the main components in the function?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "Return type, function name, parameters, and function body.". Một định nghĩa hàm trong C được viết theo đúng trật tự mà trình biên dịch cần để biết cách gọi và cách nhận kết quả: trước hết là kiểu trả về, rồi tên hàm, rồi danh sách tham số trong cặp ngoặc đơn, cuối cùng là thân hàm trong cặp ngoặc nhọn. Ba thành phần đầu hợp thành tiêu đề hàm, cũng chính là phần được lặp lại khi khai báo nguyên mẫu, còn thân hàm mới chứa các lệnh thực thi. Ý "Return type, function name, return value, and function body" sai vì giá trị trả về không phải một thành phần cú pháp nằm trong tiêu đề, nó do lệnh return bên trong thân hàm sinh ra lúc chạy. Ý "Return type, function name, parameters, and return value" sai vì bỏ mất thân hàm, mà thiếu thân thì chỉ còn là một nguyên mẫu, không phải định nghĩa. Ý "Return value, function name, parameters, and function body" sai vì chỗ mở đầu buộc phải là một kiểu dữ liệu, không phải một giá trị cụ thể.
Cùng phần 4
In module design, what does high "cohesion" mean?Có lời giảiCâu hỏiThe function which will return the average of two real numbers should be prototyped as:Có lời giảiCâu hỏiWhat is the output of the following code snippet?
#include <stdio.h>
int num(int a, int b){
int sum;
sum = a + b;
return sum;
}
int main()
{
int a, b, result;
a = 10;
b= 12;
result = num(a, b);
printf("%d", result);
return 0;
}Có lời giảiCâu hỏiCả 22 câu của chủ đề22 câu
Xuất hiện trong 2 bộ đề
Đi tiếp từ đây