更新时间2019-11-02 09:50:57
#include <stdio.h>
void main ()
{
int t=200;
int i=1;
while (i<=5)
{
t=t*i;
i=i+1;
}
printf ("1*2*3*4*5*200=%d ",t);
}
为什么4,5行的要加int 而8,9行的就不要加int??
int t=200;
int i=1;
是声明语句,把t,i声明为整变量,同时赋初值为200,1
而之后的为正常使用该等变量时的赋值语句;
除非想重新声明同名字变量为另外类型的变量,后续的使用中不需要声明;