Khi một biến cục bộ được khởi tạo, giá trị mặc định của nó sẽ không được tạo ra. Vì vậy, muốn sử dụng được biến, bạn cần phải khởi tạo giá trị cho biến. Có hai cách để khởi tạo giá trị của biến trong C++.
Cú pháp | Ví dụ |
type tên_biến = giá_trị_khởi_tạo; | int a = 0; |
type tên_biến (giá_trị_khởi_tạo); | int a (0); |
Bây giờ, bạn có thể viết lại đoạn chương trình tính toán giá trị của các biến ở trên, bằng cách sử dụng giá trị khởi tạo mặc định này.
Khởi tạo theo cách 1:
#include <iostream>
using namespace std;
int main()
{
int a = 5;
int b = 2;
a = a + 1; // a=6
int result = a – b; //result = 4
cout<<result<<endl;
result 0;
}
Khởi tạo theo cách 2:
#include <iostream>
using namespace std;
int main()
{
int a (5);
int b (2);
a = a + 1; // a=6
int result (a – b); //result = 4
cout<<result<<endl;
result 0;
}
Bài tập 2.
- Bạn hãy viết một chương trình tương đương, sử dụng cả hai kiểu khởi tạo trên.
- 2. Bạn hãy chọn một cách khởi tạo tùy ý, hãy viết chương trình tính giá trị của biểu thức delta = b*b-4*a*c, với a, b, c lần lượt nhận các giá trị 1, 5, 3.
|
No comments:
Post a Comment