当前位置: 首页 > news >正文

开通网站申请书网店设计装修

开通网站申请书,网店设计装修,网站建设开发岗位职责,专业网站建设品牌策划1. 调用有参函数 有参函数是一种接受输入参数#xff08;参数值#xff09;并执行特定操作的函数。通过向函数传递参数#xff0c;你可以将数据传递给函数#xff0c;让函数处理这些数据并返回结果。 例1#xff1a;编写一程序#xff0c;要求用户输入4 个数字#xf… 1. 调用有参函数 有参函数是一种接受输入参数参数值并执行特定操作的函数。通过向函数传递参数你可以将数据传递给函数让函数处理这些数据并返回结果。 例1编写一程序要求用户输入4 个数字输出前两个数中的最大数、后两个数中的最大数以及四个数中的最大数。 #include stdio.hdouble max(double x, double y);int main() {double a[4];int i;for (i 0; i 4; i) {if (scanf(%lf, a[i]) ! 1) {printf(输入不合法请输入一个有效的数字。\n);return 1; // 退出程序返回错误代码}}double t max(a[0], a[1]);double u max(a[2], a[3]);double v max(t, u);printf(前两个数中的最大数为%.2lf\n, t);printf(后两个数中的最大数为%.2lf\n, u);printf(四个数中的最大数为%.2lf\n, v);return 0; }double max(double x, double y) {return (x y ? x : y); } 运行结果 例 2有两个小组分别有5名学生和10名学生。请编程输入这些学生的成绩并调用一个 average 函数求这两个小组的平均分。 #include stdio.hfloat average(float a[], int n);int main() {float zu1[5], zu2[10];int i;for (i 0; i 5; i) {if (scanf(%f, zu1[i]) ! 1) {printf(输入不合法请输入一个有效的数字。\n);return 1; // 退出程序返回错误代码}}for (i 0; i 10; i) {if (scanf(%f, zu2[i]) ! 1) {printf(输入不合法请输入一个有效的数字。\n);return 1; // 退出程序返回错误代码}}printf(第 1 组平均分是%.2f\n, average(zu1, 5));printf(第 2 组平均分是%.2f\n, average(zu2, 10));return 0; }float average(float a[], int n) {float sum 0.0, average;int i;for (i 0; i n; i) {sum a[i];}average sum / n;return average; } 运行结果 2. 调用无参函数 无参函数是一种不需要接受任何输入参数的函数。它们通常用于执行一些固定的任务或打印消息而不依赖于外部数据。 例 1请编程输出以下内容 123456 小翟是大帅逼 654321 小翟是大帅逼 654321 小翟是大帅逼#includestdio.hvoid a(); void b(); void c();int main() {a();b();c();b();c();b();return 0; } void a() {printf(123456\n); } void b() {printf(小翟是大帅逼\n); } void c() {printf(654321\n); } 运行结果 例 2请编程输入 10 个整数并将这 10 个数由小到大排序。 #includestdio.hvoid paixu(int a[], int n); // 修正参数列表int main() {int a[10], i;printf(请输入 10 个整数:\n);for (i 0; i 10; i)scanf(%d, a[i]);paixu(a, 10);printf(排序后的整数依次是:\n);for (i 0; i 10; i)printf(%d\t, a[i]);printf(\n);return 0; }void paixu(int a[], int n) {int i, j, t;for (i 0; i n - 1; i)for (j i 1; j n; j)if (a[i] a[j]) {t a[i];a[i] a[j];a[j] t;} } 运行结果 3. 函数的嵌套 函数的嵌套是指在一个函数内部调用另一个函数。这允许你将程序分解成更小的、可管理的部分。嵌套函数通常有助于提高代码的可读性和可维护性。 例 1请编程输入 4 个整数并找出其中最大的数。 #include stdio.hint max4(int a, int b, int c, int d); int max2(int a, int b);int main() {int a, b, c, d, zuidashu;scanf(%d %d %d %d, a, b, c, d);zuidashu max4(a, b, c, d);printf(最大数为%d\n, zuidashu);return 0; }int max4(int a, int b, int c, int d) {int max2(int a, int b);return (max2(max2(max2(a, b), c), d)); }int max2(int a, int b) {return (a b ? a : b); } 运行结果 4. 函数的递归 递归是一种函数调用自身的过程。递归函数通常包括两个部分基本情况和递归情况。基本情况是一个停止条件它指定何时结束递归。递归情况则定义了函数如何继续调用自身以解决更小的子问题。递归在解决需要重复分解的问题时非常有用如计算阶乘或斐波那契数列等。 例1有5个学生第5个学生比第4个学生大2岁第4个学生比第3个学生大2岁第3个学生比第2个学生大2岁第2个学生比第1个学生大2岁第1个学生是10岁。请编程计算出第5个学生的年龄。 #include stdio.hint calculateAge(int studentNumber);int main() {int ageOfFifthStudent calculateAge(5);printf(第5个学生的年龄%d岁\n, ageOfFifthStudent);return 0; }int calculateAge(int studentNumber) {if (studentNumber 1) {return 10; // 第1个学生是10岁} else {// 递归计算年龄每个学生比前一个学生大2岁return calculateAge(studentNumber - 1) 2;} } 运行结果 例 2用递归方法求 n!注意取值范围 #include stdio.hint factorial(int n);int main() {int num;printf(Please enter an integer: );scanf(%d, num);printf(%d! %d\n, num, factorial(num));return 0; }int factorial(int n) {int result;if (n 0)printf(n 0, incorrect input!\n);else if (n 0 || n 1)result 1;elseresult factorial(n - 1) * n;return result; } 运行结果
文章转载自:
http://www.morning.ckhyj.cn.gov.cn.ckhyj.cn
http://www.morning.qncqd.cn.gov.cn.qncqd.cn
http://www.morning.jstggt.cn.gov.cn.jstggt.cn
http://www.morning.bqwrn.cn.gov.cn.bqwrn.cn
http://www.morning.zstbc.cn.gov.cn.zstbc.cn
http://www.morning.fbhmn.cn.gov.cn.fbhmn.cn
http://www.morning.qzpqp.cn.gov.cn.qzpqp.cn
http://www.morning.njftk.cn.gov.cn.njftk.cn
http://www.morning.wbxbj.cn.gov.cn.wbxbj.cn
http://www.morning.baohum.com.gov.cn.baohum.com
http://www.morning.nyfyq.cn.gov.cn.nyfyq.cn
http://www.morning.nynpf.cn.gov.cn.nynpf.cn
http://www.morning.txtgy.cn.gov.cn.txtgy.cn
http://www.morning.jxdhc.cn.gov.cn.jxdhc.cn
http://www.morning.glnmm.cn.gov.cn.glnmm.cn
http://www.morning.khntd.cn.gov.cn.khntd.cn
http://www.morning.prprj.cn.gov.cn.prprj.cn
http://www.morning.tcpnp.cn.gov.cn.tcpnp.cn
http://www.morning.hrzky.cn.gov.cn.hrzky.cn
http://www.morning.llqch.cn.gov.cn.llqch.cn
http://www.morning.yfnhg.cn.gov.cn.yfnhg.cn
http://www.morning.qyxwy.cn.gov.cn.qyxwy.cn
http://www.morning.bnxnq.cn.gov.cn.bnxnq.cn
http://www.morning.kvzvoew.cn.gov.cn.kvzvoew.cn
http://www.morning.sjmxh.cn.gov.cn.sjmxh.cn
http://www.morning.kqnwy.cn.gov.cn.kqnwy.cn
http://www.morning.ylzdx.cn.gov.cn.ylzdx.cn
http://www.morning.dnbkz.cn.gov.cn.dnbkz.cn
http://www.morning.ffptd.cn.gov.cn.ffptd.cn
http://www.morning.bbjw.cn.gov.cn.bbjw.cn
http://www.morning.tqrxm.cn.gov.cn.tqrxm.cn
http://www.morning.txysr.cn.gov.cn.txysr.cn
http://www.morning.dfkby.cn.gov.cn.dfkby.cn
http://www.morning.jbtlf.cn.gov.cn.jbtlf.cn
http://www.morning.ljsxg.cn.gov.cn.ljsxg.cn
http://www.morning.cmhkt.cn.gov.cn.cmhkt.cn
http://www.morning.ylzdx.cn.gov.cn.ylzdx.cn
http://www.morning.nzzws.cn.gov.cn.nzzws.cn
http://www.morning.nzhzt.cn.gov.cn.nzhzt.cn
http://www.morning.fhbhr.cn.gov.cn.fhbhr.cn
http://www.morning.rlwgn.cn.gov.cn.rlwgn.cn
http://www.morning.wrwcf.cn.gov.cn.wrwcf.cn
http://www.morning.rxnl.cn.gov.cn.rxnl.cn
http://www.morning.bnxfj.cn.gov.cn.bnxfj.cn
http://www.morning.grnhb.cn.gov.cn.grnhb.cn
http://www.morning.lznfl.cn.gov.cn.lznfl.cn
http://www.morning.tkjh.cn.gov.cn.tkjh.cn
http://www.morning.wnzgm.cn.gov.cn.wnzgm.cn
http://www.morning.rykgh.cn.gov.cn.rykgh.cn
http://www.morning.fbbmg.cn.gov.cn.fbbmg.cn
http://www.morning.dpzcc.cn.gov.cn.dpzcc.cn
http://www.morning.bqfpm.cn.gov.cn.bqfpm.cn
http://www.morning.lkhgq.cn.gov.cn.lkhgq.cn
http://www.morning.xtlty.cn.gov.cn.xtlty.cn
http://www.morning.okiner.com.gov.cn.okiner.com
http://www.morning.jpjpb.cn.gov.cn.jpjpb.cn
http://www.morning.crqpl.cn.gov.cn.crqpl.cn
http://www.morning.cptzd.cn.gov.cn.cptzd.cn
http://www.morning.qmpbs.cn.gov.cn.qmpbs.cn
http://www.morning.rrgm.cn.gov.cn.rrgm.cn
http://www.morning.crsqs.cn.gov.cn.crsqs.cn
http://www.morning.hypng.cn.gov.cn.hypng.cn
http://www.morning.prgnp.cn.gov.cn.prgnp.cn
http://www.morning.hdlhh.cn.gov.cn.hdlhh.cn
http://www.morning.bpmdz.cn.gov.cn.bpmdz.cn
http://www.morning.qfqld.cn.gov.cn.qfqld.cn
http://www.morning.jwlmm.cn.gov.cn.jwlmm.cn
http://www.morning.plcyq.cn.gov.cn.plcyq.cn
http://www.morning.bkpbm.cn.gov.cn.bkpbm.cn
http://www.morning.lbggk.cn.gov.cn.lbggk.cn
http://www.morning.nrchx.cn.gov.cn.nrchx.cn
http://www.morning.gzxnj.cn.gov.cn.gzxnj.cn
http://www.morning.npgwb.cn.gov.cn.npgwb.cn
http://www.morning.bxbkq.cn.gov.cn.bxbkq.cn
http://www.morning.ypmqy.cn.gov.cn.ypmqy.cn
http://www.morning.kpypy.cn.gov.cn.kpypy.cn
http://www.morning.ssglh.cn.gov.cn.ssglh.cn
http://www.morning.wlnr.cn.gov.cn.wlnr.cn
http://www.morning.cbynh.cn.gov.cn.cbynh.cn
http://www.morning.ntdzjx.com.gov.cn.ntdzjx.com
http://www.tj-hxxt.cn/news/264702.html

相关文章:

  • 企业网站包含哪些页面网站问答平台推广方案
  • 做设计找参考的设计网站有哪些营销型网站建设风格设定
  • 自己弄个网站唐山哪里建铸造厂
  • 网站开发工程师考试镇江百度seo
  • 湖南网站制作哪家专业外国网站的浏览器下载
  • 网站默认中文字体网站关键词seo怎么做
  • 长沙口碑好的做网站公司哪家好西安公司网站建设服务商
  • 国家级建设网站湛江网站定制
  • asp医院网站源码破解版做一个免费网站
  • 营销型网站建设的费用报价单常德论坛网站
  • 网络认证网站石家庄手机网站建设公司
  • 做网站高校视频做原创视频网站
  • 做医院健康专题网站微信公众号怎样创建
  • 做包装找灵感看什么网站苏州住房建设局网站
  • 怎么把网站放到百度国外有哪些做建筑材料的网站
  • 电商网站 性能目标有哪些网站做优化应该具备什么
  • 专业网站建设知识wordpress 弹窗打开
  • 网站建设需要会什么免费p2p网站建设
  • 鲜花网站建设图片中国建设银行网站缴费系统
  • 设计网站推荐语江苏省建筑工程网
  • 合肥建筑网站大全微信 分享网站开发
  • 前端自己写代码建网站要花多少钱html5制作网站开发
  • 北京微信网站开发报价给公司做门户网站
  • 在线购物网站网站单页
  • 河北建网站中远建设集团有限公司网站
  • 专业的外贸网站遂川网站建设
  • 如何删除网站后台的文章哪些公司做企业网站
  • 网站推广如何指定关键词优化网站建设公司科技寡头正在垄断世界
  • 用于网站开发的语言电商网站开发工作室
  • 包装在线设计网站免费的行情软件下载