C语言编程过程中的问题
main(){inta,b,c,d;scanf("%d,%d,%d",&a,&b,&c);if(a>b){if(a>c)d=a;elsed=c;}elsed=b;prin...
main()
{
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&c);
if (a>b)
{if (a>c) d=a;
else d=c;}
else d=b;
printf("%d",d);
}
这里有个问题我也知道,在比较三个中的大小问题时,该程序先考虑到A与B的大小,如果A比B小,C就考虑不到了,用这种方法怎样比较才好啊,谢了
void有什么实际意义了 展开
{
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&c);
if (a>b)
{if (a>c) d=a;
else d=c;}
else d=b;
printf("%d",d);
}
这里有个问题我也知道,在比较三个中的大小问题时,该程序先考虑到A与B的大小,如果A比B小,C就考虑不到了,用这种方法怎样比较才好啊,谢了
void有什么实际意义了 展开
5个回答
展开全部
二楼和三楼的void没有什么实际意义,只不过加个void显的程序更规范,可以这样写void main(void)。。这是main函数的原型!写与不写都一样,只是风格问题!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
void是返回值类型,表示函数无返回值,如果不写的话C会默认返回值类型为整型int,有时会出错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
void main()
{
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&c);
if(a>b)
d = a;
else
d= b;
if(d<c)
d= c;
printf("%d",d);
}
{
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&c);
if(a>b)
d = a;
else
d= b;
if(d<c)
d= c;
printf("%d",d);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
main()
{int a,b,c;
scanf("%d,%d,%d",&a,&b,&c);
if(a>b)
{if(a>c) d=a;
else d=c;}
else if(b>c) d=b;
else d=c;
printf("%d",d);
getch();}
{int a,b,c;
scanf("%d,%d,%d",&a,&b,&c);
if(a>b)
{if(a>c) d=a;
else d=c;}
else if(b>c) d=b;
else d=c;
printf("%d",d);
getch();}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
void main()
{
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&c);
if(a>b)
{
if (a>c) d=a;
else d=c;
}
else
{
if(b>c) d=b;
else d=c;
}
printf("%d",d);
}
{
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&c);
if(a>b)
{
if (a>c) d=a;
else d=c;
}
else
{
if(b>c) d=b;
else d=c;
}
printf("%d",d);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询