搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 这个程序有什么问题?应该怎样改
标题:
这个程序有什么问题?应该怎样改
只看楼主
快鲨
等 级:
新手上路
帖 子: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
随风飘荡
等 级:
黑侠
威 望:
3
帖 子:208
专家分:598
注 册:2011-9-9
第
2
楼
得分:0
程序是忠于你的,他不会变戏法,假设A=20 B=30那么三目返回的就是B无误
至于你说这个猎奇的问题仔细检查检查你的输入,或者重新编译一次看看
2012-07-24 00:31
快鲨
等 级:
新手上路
帖 子:10
专家分:2
注 册:2012-7-24
第
3
楼
得分:0
回复 2楼 随风飘荡
原来是输入错误,直接就输入20,30了,应该输入20空格30,但是好像C语言是能直接输入20,30的
2012-07-24 08:40
姻脂梦
等 级:
侠之大者
帖 子:264
专家分:424
注 册:2012-7-3
第
4
楼
得分:0
汉字写不准确的,那洋文水平是不是就很高了?
2012-07-24 09:20
a7882669
等 级:
业余侠客
帖 子:192
专家分:290
注 册:2012-4-17
第
5
楼
得分:0
回复 3楼 快鲨
你的这个问题: 因为你写的时候是scanf("%d%d",&a,&b); 所以 你在输入的时候是 敲空格或回车, 如果你 写的是scanf("%d
,
%d,&a,&b"); 那么你在输入时就是打一个
,
号
2012-07-24 10:20
jarryjsq
等 级:
论坛游侠
威 望:
1
帖 子:45
专家分:124
注 册:2011-7-11
第
6
楼
得分:0
ls回答的是正确的,lz学习一下
2012-07-24 10:26
6
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-373976-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.106469 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved