vc++ 里 一个函数体内定义的变量 与 函数体内 for 循环定义的变量 对 for循环各有什么作用?#include using namespace std;void main(){int i,j,k,a,b;for(i=1;i

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 13:15:01
vc++ 里 一个函数体内定义的变量 与 函数体内 for 循环定义的变量 对 for循环各有什么作用?#include using namespace std;void main(){int i,j,k,a,b;for(i=1;i

vc++ 里 一个函数体内定义的变量 与 函数体内 for 循环定义的变量 对 for循环各有什么作用?#include using namespace std;void main(){int i,j,k,a,b;for(i=1;i
vc++ 里 一个函数体内定义的变量 与 函数体内 for 循环定义的变量 对 for循环各有什么作用?
#include
using namespace std;
void main()
{
int i,j,k,a,b;
for(i=1;i

vc++ 里 一个函数体内定义的变量 与 函数体内 for 循环定义的变量 对 for循环各有什么作用?#include using namespace std;void main(){int i,j,k,a,b;for(i=1;i
首先,调试,可以看到警告:local variable 'i' used without having been initialized .这是说i,j,k没有被初始化,因此a、b也就不能被初始化.你再看 ,a、b那是2个赋值语句,赋值符号= ,该语句执行后再执行for循环,因此下面值再改变就对上面没有影响了、、、