C++中的for循环是一种用于执行指定次数循环的语句,它的使用技巧也是有一定的讲究的,下面就来介绍一下for循环的使用技巧。
int a[10] = {1,2,3,4,5,6,7,8,9,10}; for (int i = 0; i < 10; i++) { cout << a[i] << endl; }
使用for循环可以快速的遍历数组,其中i为数组下标,从0开始,循环条件为i小于数组长度,每次循环i加1,从而实现数组的遍历。
int sum = 0; for (int i = 0; i < 10; i++) { sum += i; }
使用for循环可以快速的实现求和,其中i为数组下标,从0开始,循环条件为i小于数组长度,每次循环i加1,从而实现求和。
string str = ""; for (int i = 0; i < 10; i++) { str += "a"; }
使用for循环可以快速的实现字符串的拼接,其中i为字符串下标,从0开始,循环条件为i小于字符串长度,每次循环i加1,从而实现字符串的拼接。
int a[10] = {1,2,3,4,5,6,7,8,9,10}; int findNum = 5; for (int i = 0; i < 10; i++) { if (a[i] == findNum) { cout << "find it!" << endl; break; } }
使用for循环可以快速的实现查找,其中i为数组下标,从0开始,循环条件为i小于数组长度,每次循环i加1,从而实现查找。
int a[10] = {1,2,3,4,5,6,7,8,9,10}; for (int i = 0; i < 9; i++) { for (int j = 0; j < 9 - i; j++) { if (a[j] > a[j + 1]) { int temp = a[j]; a[j] = a[j + 1]; a[j + 1] = temp; } } }
使用for循环可以快速的实现排序,其中i为数组下标,从0开始,循环条件为i小于数组长度-1,每次循环i加1,从而实现排序。
以上就是C++中for循环的使用技巧,for循环的使用技巧可以帮助我们更快速的实现循环操作,熟练掌握for循环的使用技巧,可以提高编程的效率。
本文链接:http://task.lmcjl.com/news/12381.html