Computer >> Máy Tính >  >> Lập trình >> lập trình C

Khái niệm tăng trước và tăng sau trong C / C ++?

Các toán tử tăng dần được sử dụng để tăng giá trị lên một trong khi giảm dần hoạt động ngược lại với số tăng. Toán tử giảm dần giảm giá trị đi một.

Gia số trước (++ i) - Trước khi gán giá trị cho biến, giá trị được tăng lên một.

Tăng sau (i ++) - Sau khi gán giá trị cho biến, giá trị sẽ tăng lên.

Sau đây là cú pháp của số tăng trước và sau.

++variable_name; // Pre-increment
variable_name++; // Post-increment

Đây,

tên_biến - Bất kỳ tên nào của biến do người dùng cung cấp.

Đây là một ví dụ về tăng trước và sau trong C ++.

Ví dụ

#include <iostream>
using namespace std;
int main() {
   int i = 5;
   cout << "The pre-incremented value: " << i;
   while(++i < 10 )
   cout<<"\t"<<i;
   cout << "\nThe post-incremented value: " << i;
   while(i++ < 15 )
   cout<<"\t"<<i;
   return 0;
}

Đầu ra

The pre-incremented value: 5 6 789
The post-incremented value: 10 1112131415