C语言菜鸟,,,

[复制链接]
查看11 | 回复5 | 2013-4-2 16:11:10 | 显示全部楼层 |阅读模式
#include main(){int a,b,c;printf("input a&b:");scanf ("%d%d",&a,&b); //取地址符c=(float) a/ b;//这里一个就够了printf("a=%d b=%d c=%f",a,b,c);}...
回复

使用道具 举报

千问 | 2013-4-2 16:11:10 | 显示全部楼层
c=(float) a/ float (b);printf("a=%d b=%d c=%d",a,b,c);改成c=(float) a/ (float)b;printf("a=%d b=%d c=%f",a,b,c);还有 scanf ("input a&b:%d%d",a,b);改成scanf ("%d%d"...
回复

使用道具 举报

千问 | 2013-4-2 16:11:10 | 显示全部楼层
输入语句错了,输入应该是scanf("%d%d",&a,&b);在scanf中,“”里面只应该有%_,不应该再有其他,如果有其它你就应该在输入时输入其它,如:scanf("%d,%d",&a,&b)输入时你输入6,5正确,少输入中间的逗号就会错。还有a、b必须有取值符号&,不然也会错。...
回复

使用道具 举报

千问 | 2013-4-2 16:11:10 | 显示全部楼层
错误很多 待我一一道来...
回复

使用道具 举报

千问 | 2013-4-2 16:11:10 | 显示全部楼层
scanf ("input a&b:%d%d",a,b);这句有问题,改成scanf ("input a&b:%d%d",&a,&b);scanf输入的时候要加&...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行