这段程序能缩小一下吗!
这段程序能缩小一下吗main()
{
int sum(int x,int y,int z);
int a,b,c,s;
scanf("%d,%d,%d",&a,&b,&c);
s=sum(a,b,c);
printf("sum=%d\n",s);
}
int sum(int x,int y,int z)
{
int s;
s=x+y+z;
return(s);
}
搜索更多相关的解决方案:
return
----------------解决方案--------------------------------------------------------
你是不是这个意思?
main(a,b,c){scanf("%d,%d,%d",&a,&b,&c);printf("sum=%d\n",a+b+c);}
----------------解决方案--------------------------------------------------------
唉,看来得向静夜思申请一个专版才行
main(a,b,c){printf("%d",a+b+c,scanf("%d%d%d",&a,&b,&c));}
----------------解决方案--------------------------------------------------------
哇,真是两位高手啊!
出手不凡啊!
佩服
版主,我是昨天的那个小才鸟啊!
----------------解决方案--------------------------------------------------------
版主您的那个程序好象有点问题啊!
运行的结果不正确,请验证!
----------------解决方案--------------------------------------------------------
以下是引用zyaihy在2005-1-17 0:24:58的发言:
版主您的那个程序好象有点问题啊!
运行的结果不正确,请验证!
是的,我的程序认生^_^,它不熟悉的编译器要犯小性子。哈哈
用TC试试,这是因为不同的编译器对printf参的取向不同 ----------------解决方案--------------------------------------------------------
main(a,b,c) ?
能解释一下这个吗?
----------------解决方案--------------------------------------------------------
大概道理也就是主函数的参数,只是他的默认类型是int,就算你不定义系统也会把他认为是int 的//
----------------解决方案--------------------------------------------------------
呵呵,有个数限制吗?
我以前只见过两个参数的,而现在看到三个的了?
----------------解决方案--------------------------------------------------------
以下是引用knocker在2005-1-17 10:26:50的发言:
是的,我的程序认生^_^,它不熟悉的编译器要犯小性子。哈哈
用TC试试,这是因为不同的编译器对printf参的取向不同
用TC试过了,无论输什么数进去,答案都是&d ----------------解决方案--------------------------------------------------------