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

三亚河北建设招聘信息网站找阿里巴巴购买做网站的软件

三亚河北建设招聘信息网站,找阿里巴巴购买做网站的软件,网站开发 前端 后端,页面设计工作内容自述1.7 C语言之函数概述 一、概述二、练习 一、概述 函数就是把一组计算操作封装起来,供程序员调用,我们只需知道其提供了什么功能,而无需关注具体实现细节(前提是其久经考验,设计没有问题,后续我们自己写的函数大概率还…

1.7 C语言之函数概述

  • 一、概述
  • 二、练习

一、概述

函数就是把一组计算操作封装起来,供程序员调用,我们只需知道其提供了什么功能,而无需关注具体实现细节(前提是其久经考验,设计没有问题,后续我们自己写的函数大概率还是要关注的)。
到目前为止,我们用到的函数(printf,getchar,putchar)都是函数库中提供的函数。
现在让我们自己动手编写一些函数。

#include <stdio.h>
int power(int m, int n);// 编写一个程序,求m的n次方幂
main()
{for (int i = 0; i < 10; ++i){printf("2的%d次方 = %d\n", i, power(2, i));//printf("3的%d次方 = %d\n", i, power(3, i));}
}int power(int m, int n) {int res;res = 1;for (int i = 0; i < n; ++i)res *= m;return res;
}
  • 函数定义的一般形式为:
    返回值类型 函数名(0个或多个参数声明)
    {
    声明部分
    语句序列
    }
  • 函数定义可以以任意次序放在一个源文件中或多个源文件中,但同一个函数不能分割存放在多个文件中
  • 函数中使用到的变量,参数作用范围在函数内部;这就意外着在函数之外,你依然可以定义相同的变量名,而不会与函数中的变量冲突
  • 我们通常把函数定义中圆括号中的参数列表称为形式参数,而把函数调用时传入的与形式参数对应的参数称为实际参数
  • return 表达式; 将计算结果返回给调用者;也可以不返回,return;
  • main函数的末尾也有一个return,由于main本身也是函数,因此也可以向调用者返回一个值,其调用者是程序的执行环境。一般来说,返回0表示正常终止,返回非0表示出现异常情况或出错结束条件。为简洁起见,前面的main函数都省略了return语句,但我们将在以后的main函数中包含return语句。
  • 出现在main函数之前的函数声明语句:int power(int m, int n); 称为函数原型,它必须与power函数的定义和用法一致,否则会出错;
  • 函数原型与函数声明中的参数名不要求相同,事实上,函数原型中的参数名是可选的,这样上面的函数原型可以写为:int power(int,int); 但是,合适的参数能够起到很好的说明性作用,所以我们在函数声明中总是指明参数名

二、练习

  1. 重新编写1.2中的程序,使用函数实现温度转换
#include <stdio.h>
float tempConvert(float f);int main()
{// 华氏温度f, 摄氏温度cfloat f, c;// 最低温度,最高温度,步长float   lower, upper, step;lower = 0;upper = 300;step = 20;f = lower;printf("%s\t%s\n", "华氏温度", "摄氏温度");while (f <= upper) {//c = 5.0 / 9.0 * (f - 32.0);printf("   %3.0f\t%14.1f\n", f, tempConvert(f));f = f + step;}return 0;
}float tempConvert(float f)
{return 5.0 / 9.0 * (f - 32.0);
}
http://www.yayakq.cn/news/905381/

相关文章:

  • 网站建设网站维护网站外包清空wordpress
  • 广州在线网站制作推荐广东省农业农村厅班子
  • 网站建设的步骤教程视频一个人是否可以做公司网站
  • 做简报的网站欧洲购物网站排名
  • 云南省文山州网站建设做网站会什么
  • 网站建设 域名 数据库做网站原价商品打个横线
  • 网站导航字体设计网站pc版
  • 个人网站设计规划广州注册公司需要多少钱
  • 公司网站建设方案模板软件工程和网络工程哪个好
  • 网站如何做访客统计wordpress面包屑代码
  • 深圳网站网页制作公司电子商务网站规划与建设摘要
  • 河南和城乡建设厅网站wordpress的编辑器插件安装
  • 东莞做棋牌网站建设青海旅游网站建设方案
  • 千阳县住房和城乡建设局网站星月教你做网站的文档
  • 建设通网站会员共享密码建站宝盒合作
  • 陕西网站设计网站建设推广费计入什么科目
  • 延边延吉网站建设资深的家居行业网站开发
  • o2o网站建设多少钱教育类网站建设方案
  • 网站控制面板中设置目录权限seo软件优化
  • 专业的赣州网站建设做农村电子商务的网站有哪些内容
  • 网站改版数据来源表改怎么做腕表网
  • 陕西省建设厅网站安全员报名WordPress防战工具
  • 大良营销网站建设市场网站怎么在百度做推广
  • 济宁手机网站开发公司游戏制作软件手机版下载
  • 青县网站建设公司简单的网站多少钱
  • zhihu网站建设怎么建自己的手机网站
  • 网站开发开票交税额越南建设部网站
  • 电子商务网站问题与解决方案网络营销的网站
  • 做网站合伙怎么分手机微网站系统
  • 网站建设编程怎样更换网站cms