永发信息网

turbo c 简单程序运行结果老是3129???

答案:3  悬赏:0  手机版
解决时间 2021-05-18 00:24

自学C,用TC2.01 求高手告知错误

main()

{

int a,b,c,max;

printf( " 1,2,3\n ");

scanf( " %d,%d,%d",&a,&b,&c);

max=a;

if (max<b)

max=b;

if (max<c)

max=c;

printf( " max is %d ",max);

}

结果max老是3129,怎么输出不了最大值啊 "%d,%d,%d"中间换空格逗号都一样 无解了

最佳答案
建议你把a,b,c,max赋初值……ok?
全部回答

程序修改为

main()

{

int a,b,c,max;

printf( " 1,2,3\n ");

scanf( " %d,%d,%d",&a,&b,&c);

printf("%d, %d, %d\n", a, b, c);

max=a;

if (max<b)

max=b;

if (max<c)

max=c;

printf( " max is %d ",max);

}

执行时可以看到输入的数已经是不正常的了,将scanf函数修改为

scanf( "%d,%d,%d",&a,&b,&c);

注意“”中去掉了一个空格,正常了。

编译器的问题,我在VS2008上试了你的程序,可以用的。你不妨查下编译器手册,看看哪出问题了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ旋风下载不占网速
问问的图标会变化?
Q宠大乐斗收徒弟啦
为什么我发了多次短信而没有回音呢
谷城县襄樊小新星幼儿园地址在哪,我要去那里
为什么有几个系统漏洞修复不了
天魔31那个黄腰带。。。哪弄的。。。不可以交
做门窗用什么材料最好
仙桃市仙桃中华药店地址在哪,我要去那里
谁能告诉我以个正确的三国演义地址
为什么冬天穿在厚也是俩手冰凉什么原因呢
这叫爱吗?
现在什么职业是最被看好的
考试差了怎么面对父母?
描写女子背影美的诗句,形容女子漂亮的古风句
推荐资讯
我是1988年农历4月11日出生的双子座女,我想占
汉翻译成英
DNF召唤代码是多少,不是技能代码,是召唤!
丹江口市十堰丹江口水务宾馆地址在哪里啊
北站乐购那超市里的自行车买的话能刷卡不?
DNF格兰之森里的黑暗雷鸣废墟在哪儿?
说者无心听者有意的下一句是什么?
大水江边一丘田,上下所管二十年。四两四两又
仔仔最近有没有出专辑啊
我身高160,体重52kg,到底算不算胖啊?同学们
热血传奇125区。我有5000限时灵服。怎么用灵
超级QQ能一次性充一年的吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?