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

丑新求问=w=

score在这里不是一个常数吗??为什么它的值是可以变的啊??

正在回答

3 回答

在这道题目中,确实是一个常数,但是我们把程序完善一下,int score;        scanf("%d", &score);    那么,此时的score就是你输入的值啦,当然你得输入整数,那么它就是可变的啦

0 回复 有任何疑惑可以回复我~

int  score ;说明score是变量

const  int  score  :这种情况就是常量了,score++   对他的输出结果没影响  还是最初定义的值

0 回复 有任何疑惑可以回复我~
#1

荇火 提问者

哦哦只有满足#define ()这种结构的才是定义了常量对吧 其他的话就只是定义了变量??
2017-08-09 回复 有任何疑惑可以回复我~

在日常生活中,你的程序是帮助运算,生活中又不止这一个分数,在这里就是当输入别的分数的时候还可以进行运算,

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926263    人
  • 解答问题       20798    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

丑新求问=w=

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信