为了账号安全,请及时绑定邮箱和手机立即绑定

我感觉有错误啊,已经int过了score,那么score/10不能再赋值给score了吧

我感觉有错误啊,已经int过了score,那么score/10不能再赋值给score了吧

C C++
kaho丶鞋吧 2016-04-21 10:40:11
#include <stdio.h>int main (){          int score=87;         int score=score/10;  //这里如果等号前面还是score,VC6是执行不了的。}求大神讲解为什么!!!!是不是讲错了!
查看完整描述

1 回答

已采纳
?
guozhchun

TA贡献103条经验 获得超76个赞

错在对同一个变量score定义两次。

可以把int score = score / 10 改成 score = score / 10 或者起另一个名字,例如 int newScore = score / 10;

查看完整回答
1 反对 回复 2016-04-21
  • 1 回答
  • 0 关注
  • 1728 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信