中易网

关于一道C语言题目

答案:6  悬赏:70  
解决时间 2021-02-13 16:17
关于一道C语言题目
最佳答案
switch ((int)(score / 10))

C语言强制转换的形式规定 ,形式为: (类型说明符) (表达式)
全部回答
switch case只能是整型为字符变量,你是float肯定不行啊
把int(score/10)改为(int)(score/10)
switch(int(score/10)) 改为 switch((int)(score/10)) 试试
你是在tc语言环境下吧?int占2个字节,k变量与char c[2]用的地址是同一片地址。k = -7,-7分为两个字节存储,当你输出c[0]和c[1]时,c[0]就是k的低字节位,c[2]就似乎k的高字节。-7二进制比较难算,举个简单例子,如果k=1,则其二进制为00000000 00000001,此时c[0] = 00000001,c[1] = 00000000,输出就是1,0了。-7一样,自己转转就出结果,原理就是这样。 补充: 我说的是tc,楼主应该也是在tc环境下,要不int不会占用2字节。int本身应该跟系统有关系,32位系统就应该占用4字节。 union共同体不是占用同一片空间?请问在哪种环境下不是呢,我所知道的好像都是描述为用同一片空间存储不同类型的变量。
有两处错误 1.switch(int(score/10))改为switch((int)score/10) 2.在最后面掉了一个属于main()的"}"
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
双膝关节退行性变
求个1.50版的复古传奇
完美公司(保健品产销)的销售模式是传销吗?合
很喜欢一个女同事,表白怕拒绝尴尬,能拖别人
我想买辆20万左右的车开起来帅气又有面的谁能
去韩国旅游 办签证的时候是不是得交保证金
我的世界hypixel服务器UHC不能快速合成 比如8
馨怡水饺地址在哪,我要去那里办事
顺义有幼师学校吗
很容易为一件小事想不开,如何是好?
我只记得第一句话的歌词了 love you i love y
1962年的1角纸币编号为I I X 03220835 有收藏
西门子洗衣机洗衣快结束时停止运转并打不开门
自己的QQ头像被隐藏了怎么才能恢复显示?
东盟国际酒店用品博览中心体验馆在哪里啊,我
推荐资讯
怎样处理好人际关系的十大黄金法则
谁能告诉我“岚”是什么意思?
郝新军诊所这个地址在什么地方,我要处理点事
同方药业NO.12在什么地方啊,我要过去处理事
在Unity3d的shader中参数 Soft Particles Fac
做完人流以后流血一天就不流了,过了两天又流
晏子辞千金
烟台市莱山区环境监测站怎么去啊,有知道地址
跑步减肥中可以吃当归吗
飞机起飞后还能接受到移动信号吗?我上次快降
acquity uplc h-class和i-class怎么选择
关于天津师范大学校内网
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?