1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
chap5函数课案

1;2;3;4;5;6;7;8;9;10;11;12;函数定义理解;/*This is the first C program*/ #include stdio.h void main() { printf(〃This is a C program.\n〃); };void main() { int a,b,c; /* 定义变量 */ Scanf(〃%d%d〃,a,b);/*输入两个整数*/ c=(ab?a:b); printf(〃max is %d\n〃, c); };main( ) { int a,b,c; /*定义变量*/ scanf(〃%d%d〃,a,b);/*输入两个整数*/ c=max(a,b); printf(〃max=%d\n〃,c); } int max(int x,int y) { int z; if(xy) z=x; else z=y; return (z); };通过以上几个例子,我们可以看到: C程序由函数构成; 程序由一个或多个函数组成 必须有且只能有一个主函数main() 程序执行从main开始,在main中结束,其它函数通过函数调用得以执行。    一个函数包含函数头和函数体两部分 ;;为什么要自定义函数 ;程序的函数分解;函数的两种视角;C程序基本结构;;;;自定义函数基本概念;27;28;29;;类型标识符 函数名 ([参数说明部分]) { 说明部分 语句部分 }; 返回语句 功能:使程序控制从被调用函数返回到调用函数中,同时把返回值带给调用函数 形式: return(表达式); 说明: 函数中可有多个return语句 在定义函数时,对函数类型的说明应与return语句中返回值的类型一致。 若函数类型与return语句中表达式值的类型不一致,按前者为准,自动转换------函数调用转换 不带表达式的return语句位于函数体的最后时,允许省略,用作函数体结束的“}”会将流程返回调用函数 函数中无return语句或使用不带表达式的return语句,并不是不返回一个值,而是一个不确定的值。为了明确表示不返回值,可以用“void”定义成“无(空)类型”------void型函数; 在C语言中,所有函数(包括主函数main())都是平行的。一个函数的定义,可以放在程序中的任意位置,主函数main()之前或之后。但在一个函数的函数体内,不能再定义另一个函数,即不能嵌套定义。;函数定义举例;函数定义举例;36;37;38;39;40;41;42;43;44;45;46;47;48;49;50;51;52;53;54;55;56;57;58;59;60;61;62;63;64;65;66;67;68;69;70;71;72;73;74;75;76;77;78;79;80;81;82;83;84;85;86;87;88;89;90;91;92;93;94;95;96;97;98;99;100;101;102;103;104;105;106;107;108;109;110;111;112;113;114;115;116;117;118;119;120;121;122;123;124;125;126;127;128;129;130;131;132;133;134;135;136;137;138;139;140;141;142;143;144;145;146;147;148;149;150;151;152;153;154

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档