Visual C++ 基礎篇 for 迴圈

for 敘述的語法

for (初值; 終值; 遞增減值) 指令一;

for (初值; 終值; 遞增減值) {
  指令一;
  指令二;
  指令三;
}
 
範例一
#include <iostream>
using namespace std;
void main()
{
int s = 0, i;
for (i = 1; i <= 31;i=i+2)
s += i; //s=s+i
{
cout << "1+3+5+...+31=" << s << endl;
}

system("Pause");
}

範例二
#include <iostream>

using namespace std;

void main()
{
int i,j;
for (i = 1; i <= 5; i++) { //縱向
for (j = 1; j <=i; j++){ //橫向
cout << "*";
}
cout <<"\n";// 每次換行
}
system("Pause");

}

範例三
#include <iostream>

using namespace std;

void main()
{
int i, j;
for (i = 1; i <= 4; i++) { //縱向
for (j = 1; j <= 4+i; j++) { //橫向 // 每一列有size+i-1個符號
if (j <= 4-i) { // 在size-i左邊(含)的符號是空白
cout << " ";
}else {
cout << "*";
}
}
cout << "\n";// 每次換行
}
system("Pause");

}
已邀請:

要回復主題請先登入註冊