一个简单的C语言编程,各位帮我看看有什么错误。运行时显示ignore, erase,clear all bad,skip all bad

各位大侠帮我看看我的C语言源程序有什么问题:#include<stdio.h>voidmain(){intt;float;scanf("%d",&t);if(t<10)m... 各位大侠帮我看看我的C语言源程序有什么问题:
#include<stdio.h>void main(){int t;float ;scanf("%d",&t);if(t<10) m=30;else if(t>=10&&t<=50) m=3*t;else m=2.5*t;printf("m=%f\n",m);}
补充下,float m.scanf语句前少了个m。
展开
 我来答
rm_2013
2012-06-27 · TA获得超过459个赞
知道小有建树答主
回答量:281
采纳率:100%
帮助的人:172万
展开全部
加上那个m后,程序是对的,没问题
更多追问追答
追问
如果你有TC的话,正好帮我运行下呗。我的真的不行,没有其他错误。就那么一句话。
追答
我没有TC。。。
把你有错误信息的图贴上来
tseug8271
2012-06-27 · TA获得超过1498个赞
知道小有建树答主
回答量:745
采纳率:100%
帮助的人:382万
展开全部
检查一下是不是里面有什么全角符号之类的

到Debug菜单里把所有断点都删掉
追问
嗯,好。谢谢谢谢啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6fe74e2
2012-06-27 · TA获得超过6595个赞
知道大有可为答主
回答量:1973
采纳率:100%
帮助的人:328万
展开全部
float后面应该是想定义一个m吧,m不见了哦,我想这句应该是float m;
更多追问追答
追问
是的,我漏打了。补充说明了。
追答
补上m,程序本身就没错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_橘子汽水
2012-06-27
知道答主
回答量:8
采纳率:0%
帮助的人:9.7万
展开全部
和声明一个int类型的变量t一样,声明一个float类型的变量m,应该写成float m;(即float后少写了一个m)加上就对了。
追问
我的源程序是这样的,在这里漏打了而已。运行不了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
绮莉尹
2012-06-27 · TA获得超过344个赞
知道答主
回答量:7
采纳率:0%
帮助的人:8.7万
展开全部
没有问题,不过else if(t>=10&&t<=50)可以直接用else if(t<=50),还有建议尽量用double类型,用float不太好
追问
大家真是热心啊。。。我是菜鸟。刚开始学。所以语句麻烦点我无所谓,只要有结果就OK 。我的目标是国家二级过了就行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Kikipoo
2012-06-27
知道答主
回答量:8
采纳率:0%
帮助的人:4万
展开全部
看不出来哦
追问
我也看不出来,但就是运行不了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式