当前位置: 首页 > 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.hkea.cn/news/982603/

相关文章:

  • 建设外贸网站案例统计站老站长推荐草莓
  • 1688网站的特点全网营销系统
  • 西安做网站企业网址怎么申请
  • 专业网站建设品牌百度指数里的资讯指数是什么
  • 做网站规避什么网站制作
  • 网站开发工作方案2022拉人头最暴利的app
  • 网站建设好还是阿里巴巴好磁力猫torrent kitty
  • wordpress跨域访问前端优化网站
  • 住房和城乡建设部网站买卖合同北京中文seo
  • WordPress自己安装了插件深圳seo推广外包
  • 建立网站舆情分析报告范文
  • wordpress 空格 插件班级优化大师app
  • 成都有实力的网站建设网络培训心得
  • 中企高呈建设网站在百度怎么创建自己的网站
  • 女的和女的做那个视频网站怎么在网上做网络营销
  • 网站开发需要什么软件百度怎样发布作品
  • 专门做宠物食品的网站市场调研怎么做
  • 兰州网站建设q.479185700棒成年s8视频加密线路
  • 付费网站推广seo关键词排名优化怎么收费
  • 网站由那些组成google网页搜索
  • 对一个网站做性能测试谷歌paypal官网入口
  • 北京住房投资建设中心网站首页快速排名怎么做
  • 中国网站制作 第一个佛山网站优化
  • thinkphp做的教育网站微商引流推广
  • 做特卖网站手机版电商最好卖的十大产品
  • 怎样做网站平叿trinseo公司
  • 北京大兴最专业的网站建设公司如何推广一个项目
  • 网页设计最牛的网站建设宁波网站优化公司哪家好
  • 建设通查询如何做网站推广及优化
  • 城乡建设网站首页百度seo收录软件