wangjeu 发表于 2018-11-10 22:01:11

对“对编程的一些感想”的疑惑

“对编程的一些感想”(这是论坛中的一篇帖子)中的第三个代码mod3=3;
mod5=5;
while(mod3<=100&&mod5<=100){
    if(mod3<mod5){
      printf("#\n");
      mod3+=3;
    }
    else if(mod3>mod5){
      printf("\n");
      mod+=5;
    }
    else{
      printf("#*\n");
      mod3+=3;
      mod5+=5;
    }
}我没看懂,从第一步就没看懂,mod3=3是什么意思

Mountain_gs 发表于 2018-11-11 00:12:03

mod3就是一个数据啊.mod3 =3 就是给mod3赋初值,下面判断语句要用到。如果不给一个储值的话mod3和mod5里面是什么内容就不知道是什么东西了

前路 发表于 2018-11-11 00:45:04

“=”是赋值
“==”是判断
举例:
a = 10 变量a今后就是 10 了
a ==10 变量a 是否等于10
页: [1]
查看完整版本: 对“对编程的一些感想”的疑惑