Khẳng định nào sau đây là sai khi nói về hàm có kết quả (Fruitful functions)?
A. Là loại hàm thực hiện một số thao tác nào đó nhưng không trả về giá trị nào.
B. Là loại hàm thực hiện một số thao tác nào đó và trả về một số giá trị theo sau lệnh return.
C. abs(x) là hàm có kết quả (Fruitful functions).
D. Các hàm toán học đều là hàm có kết quả (Fruitful functions).
Đáp án đúng là: A
Hàm có kết quả (Fruitful functions) là loại hàm thực hiện một số thao tác nào đó và trả về một số giá trị theo sau lệnh return. Các hàm toán học đều là hàm có kết quả.
Phát biểu nào sau đây là đúng khi nói về chương trình con?
Trong các hàm sau đây, hàm nào là hàm không có kết quả (Void functions)?
Cho đoạn chương trình con sau:
double Luythua(double x, int k)
{
double lt = 1.0;
for(int i = 1; i < k; i++) lt *= x;
return lt;
}
Biến x và k được gọi là:
Khẳng định nào sau đây là sai khi nói về lợi ích của chương trình con?
Khẳng định nào sau đây là sai khi nói về hàm không có kết quả (Void functions)?
Trong các hàm sau đây, hàm nào là hàm có kết quả (Fruitful functions) ?
Cho đoạn chương trình sau:
double Luythua(double x, int k){
double lt = 1.0;
for(int i = 1; i < k; i++) lt *= x;
return lt;}
int main()
{
cin>>x,y;
cout<<Luythua(x,y);
return 0;
}
Biến x, y trong đoạn chương trình trên được gọi là: