#include<bits/stdc++.h> using namespace std; int n; int main() { cin>>n; for(int i=1;i<=n;i++) cout<<i<<" "; //In các giá trị của i và kết thúc vòng lặp for }
2. Biến cục bộ trong vòng lặp for
#include<bits/stdc++.h> using namespace std; int n; int main() { cin>>n; int i=10; for(int i=1;i<=n;i++) cout<<i<<" "; //In các giá trị của i và kết thúc vòng lặp for cout<<endl; //Xuống dòng cout<<i; //In giá trị biến i ngoài vòng lặp for } 3. Bỏ các biểu thức trong vòng lặp For #include<bits/stdc++.h> using namespace std; int main() { //for(int i=1;i<=n;i++) int i=1; for (;i<=10;) { cout << i << " "; i++; } }
4. Lặp không dừng
#include<bits/stdc++.h> using namespace std; int main() { int i = 1; for (;;) { cout << i << " "; if (i==10) break; i++; } } //Lặp không dừng, muốn dừng phải có điều kiện và dùng lệnh break để thoát khỏi vòng lặp. 5. Tính tổng từ 1 đến n #include <bits/stdc++.h> using namespace std; int n; long long s = 0; int main(){ cin >> n; for(int i = 1; i <= n; i++) s=s+i; cout << s; return 0; } 6. Tính giai thừa #include <bits/stdc++.h> using namespace std; int n; long long gt = 1; int main(){ cin >> n; for(int i = 2; i <= n; i++) gt = gt*i; cout << gt; return 0; }