| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 443 人关注过本帖
标题:这个程序有什么问题?应该怎样改
只看楼主 加入收藏
快鲨
Rank: 1
等 级:新手上路
帖 子:10
专家分:2
注 册:2012-7-24
收藏
 问题点数:0 回复次数:5 
这个程序有什么问题?应该怎样改
#include<stdio.h>
 void main()
 {
 
        int a,b,max;
         printf("\n input two numbers:  ");
         scanf("%d%d",&a,&b);
         printf("max = %d",a>b?a:b);
 }
 假设a=20,b=30,他既然输出a
搜索更多相关主题的帖子: max include numbers 
2012-07-24 00:06
随风飘荡
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:3
帖 子:208
专家分:598
注 册:2011-9-9
收藏
得分:0 
程序是忠于你的,他不会变戏法,假设A=20 B=30那么三目返回的就是B无误

至于你说这个猎奇的问题仔细检查检查你的输入,或者重新编译一次看看
2012-07-24 00:31
快鲨
Rank: 1
等 级:新手上路
帖 子:10
专家分:2
注 册:2012-7-24
收藏
得分:0 
回复 2楼 随风飘荡
原来是输入错误,直接就输入20,30了,应该输入20空格30,但是好像C语言是能直接输入20,30的
2012-07-24 08:40
姻脂梦
Rank: 6Rank: 6
等 级:侠之大者
帖 子:264
专家分:424
注 册:2012-7-3
收藏
得分:0 
汉字写不准确的,那洋文水平是不是就很高了?
2012-07-24 09:20
a7882669
Rank: 4
等 级:业余侠客
帖 子:192
专家分:290
注 册:2012-4-17
收藏
得分:0 
回复 3楼 快鲨
你的这个问题:  因为你写的时候是scanf("%d%d",&a,&b);   所以  你在输入的时候是 敲空格或回车,  如果你 写的是scanf("%d,%d,&a,&b");  那么你在输入时就是打一个
2012-07-24 10:20
jarryjsq
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:45
专家分:124
注 册:2011-7-11
收藏
得分:0 
ls回答的是正确的,lz学习一下
2012-07-24 10:26
快速回复:这个程序有什么问题?应该怎样改
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014740 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved