#include stdio.h
虞城网站建设公司创新互联,虞城网站设计制作,有大型网站制作公司丰富经验。已为虞城1000+提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的虞城做网站的公司定做!
int multi(int a, int b)
{
return a*b;
}
int main()
{
printf ("%d", multi(2, 3));
return 0;
}
不可以,否则会显示无匹配函数。
如果一个形参有默认值,是可以只传递一个实参的。
#include stdio.h
double v(double a,double b)
{
double s=1;
int i=1;
for (i=1;i=a;i++)
s=s*b;
printf("%lf\n",s);//如果用了printf就可以不用返回值了,可以直接输出
return s;
}
void main()
{
double a,b;
double c;
printf("input two numbers:");
scanf("%lf%lf",a,b); //"%lf%lf"这里面没有\n
c=v(a,b);
printf("%lf\n",c);
}
这个程序执行后会有两个答案,一个是函数中的printf,另一个是主函数中运用了返回值
c语言的主函数,main最多是两个参数
int
argc;
char
**
argv;
其中argc表示,传入参数的字符串个数,argv表示参数中的各个字符串。