c++第一次的个人作业
循环结构是c++中重要的结构用以实现代码的反复使用
三种不同的循环结构以及嵌套是必须认识与能够使用的
三种循环结构分别是:
在for循环中可以在for后的括号内加入初始条件,循环条件与参数变化。使得整个循环体看起来简洁明了。
其表达式为for(表达式1(可以被省略);表达式2;表达式3(可以被省略)),例如:
include <iostream> using namespace int main() { int a; for(a=1;a<=10;a++) { cout<<"a="<<a<<endl; } return 0; }
do while 与 while 都需要在循环体内加入控制参数的变化,其中 do while会在先执行之前判断执行条件,而while是先执行再判断,是否继续执行。
其使用格式为:do while(终止条件),while(终止条件)。
例如:
#include <iostream> using namespace int main() { int a=1, do while(a<1) { a++; } cout<<"a="<<a<<endl; a=1; while(a<1) { a++; } cout<<"a="<<a<<endl; return 0; }
三者的嵌套遵循优先执行最里层的循环,同在循环中定义的变量无法在外层使用。
#include <iostream> using namespace int main() { int a,b,c,sum; for(a=1,b=1,c=1;a<10;a++) { do while(b<10) { while(c<10) { sum=a*b*c; cout<<"sum="<<sum<<endl; } } } }
重复使用代码不仅可以免去很多麻烦,还可以使得软件的功能可以顺利进展