A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


file:///var/folders/2l/tps53kw96rdbdjf0mh4jr5zc0000gn/T/WizNote/c2a26774-0c2d-4953-ac27-94c0a6741cd6/index_files/34efe780-8dff-4dc1-b776-57f7faf7b34f.png
file:///var/folders/2l/tps53kw96rdbdjf0mh4jr5zc0000gn/T/WizNote/c2a26774-0c2d-4953-ac27-94c0a6741cd6/index_files/75236dcf-ea75-4bef-913e-80c0d940482e.png
函数的声明:(函数的声明,实现,调用;)
file:///var/folders/2l/tps53kw96rdbdjf0mh4jr5zc0000gn/T/WizNote/c2a26774-0c2d-4953-ac27-94c0a6741cd6/index_files/16008d3e-492f-4130-8281-3c851f549f27.png
file:///var/folders/2l/tps53kw96rdbdjf0mh4jr5zc0000gn/T/WizNote/c2a26774-0c2d-4953-ac27-94c0a6741cd6/index_files/d1ece7a9-4015-4251-b3a4-4e0b5881c9fd.png
file:///var/folders/2l/tps53kw96rdbdjf0mh4jr5zc0000gn/T/WizNote/c2a26774-0c2d-4953-ac27-94c0a6741cd6/index_files/2e1fa378-c13b-47a3-b0f2-c2cbefcebe26.png
file:///var/folders/2l/tps53kw96rdbdjf0mh4jr5zc0000gn/T/WizNote/c2a26774-0c2d-4953-ac27-94c0a6741cd6/index_files/9d91a9c1-4554-410b-92c7-5943a083dbd4.pngtset1:被调函数     test2:主调函数;
#include<stdio.h>
int oushu();   //声明函数;
int main()
{
    int num = oushu(15);   // 调用函数;
    printf("%d\n",num);
}
int oushu(int num1)      //函数的实现;
{
    if((num1 & 1) == 0)
    {
        return 1;
    }
    else
    {
        return 0;
    }
}
如果要是想返回一个数据的时候而不是真假,return + 你实现函数时最终的数据结果;例如求累加和: return sum;
带返回值的函数:
file:///var/folders/2l/tps53kw96rdbdjf0mh4jr5zc0000gn/T/WizNote/c2a26774-0c2d-4953-ac27-94c0a6741cd6/index_files/e8a118eb-9e71-4761-8af6-ec7c9ce6c52b.png
file:///var/folders/2l/tps53kw96rdbdjf0mh4jr5zc0000gn/T/WizNote/c2a26774-0c2d-4953-ac27-94c0a6741cd6/index_files/40551abc-eb86-4ef4-8c6f-dd2d966faf09.png
file:///var/folders/2l/tps53kw96rdbdjf0mh4jr5zc0000gn/T/WizNote/c2a26774-0c2d-4953-ac27-94c0a6741cd6/index_files/a3ecc1f3-09a7-475b-96fc-3fea3be2d9fe.png将void改为int类型,然后将函数最终结果sum返回,当调用的时候声明一个int类型变量来接收
file:///var/folders/2l/tps53kw96rdbdjf0mh4jr5zc0000gn/T/WizNote/c2a26774-0c2d-4953-ac27-94c0a6741cd6/index_files/4b342fab-0f48-4e9d-ac5a-5f4911fbf71d.png如果有一个函数需要判断真假就用int类型返回:return0或return1
IT的门外汉,在黑马学习的过程中,把编程想的太简单了,总是感觉熟知定义却在代码上迟迟下不去手,自我总结还是练得太少太少,这篇函数是自己又一次复习得的体会,总结:如果声明一个函数,而这个函数无非就是以下四种:1有参数有返回值2无参数无返回值3有参数无返回值4无参数有返回值,再次看视频的时候感觉单单就函数来说不算难,掌握声明与实现还有就是函数与参数的类型.但和循环,数组一综合就懵圈了,还得努力啊!

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马