改成这样就对了:
创新互联公司专注于企业全网整合营销推广、网站重做改版、包头网站定制设计、自适应品牌网站建设、HTML5、商城建设、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为包头等各大城市提供网站开发制作服务。
void f()
{
float a;
printf("%f",a);//你原来的输出格式不对
}
void类型的函数无返回值,也就是说,不需要return语句
当然也可以在函数末尾加上一条空的return语句:return;(和return 1;是不同的)
void f(float a)
{printf("%f",a);
}
也是对的....
空类型的自然不会有返回值,至于说到函数会返回一个随机数,个人观点应该是函数占用的那块内存地址原先就有值存在吧,可能是其他程序用过的记录没有被擦除,这样返回一个随机数也是可能的吧
void fun()的意思是定义一个空返回值的fun函数。
1、void在C语言中的含义是定义一个空返回值的函数。与之对应的是int和float,int的含义是定义一个整型返回值的函数,float的含义是定义一个浮点型返回值的函数。
2、fun函数是自定义的C/C++语言函数,函数功能多样。该函数名为“函数”英文function的简写,一般在示例和试题中使用,通常在主函数中被调用。C/C++ 语言标准库中没有fun函数。fun函数是自定义函数,是使用来举例或作语法演示的,需要在使用前自行定义声明。
扩展资料:
C/C++语言中,fun函数通常被主函数所调用。它是指用fun来定义一个函数(或方法),这样在引用时可以用fun表示。比如int fun(int x,int y),void fun(char* a,char* b) 等等。
有先前的定义,就可以在主函数里调用它,比如ans=fun(3,7);或者fun(p1,p2);
fun函数是自定义函数。fun一词没有其它意思,只是在调用时用这个单词表示该函数。
你这个函数imprise就是没有返回值啊
if(i%j==0) printf("\n");这个地方不写return 语句就可以了。
还有if(i==j)那里也一样。