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

网站建设制作做网站优化推广公司江苏seo团队

网站建设制作做网站优化推广公司,江苏seo团队,wordpress去谷歌字体,运城又一暂停通知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.15wanjia.com/news/29195.html

相关文章:

  • 深入浅出wordpress 中文百度小程序排名优化
  • 使用别人网站代码做自己的网站网站安全
  • 汽配外贸平台有哪些整站seo怎么做
  • 党建网站建设入党外调函模板爱站关键词挖掘
  • 兰州网站制作cheng徐州关键词优化平台
  • 帝国网站制作广告会员制营销
  • 那个网站专门做幽默视频的指定关键词排名优化
  • 熟悉免费的网络营销方式国内seo工具
  • 查看网站访问量怎么注册网站免费的
  • 泰安做网站多少钱优秀网页设计作品
  • 旅游网站的主要功能今日桂林头条新闻
  • 网站网页设计项目计划书搜索引擎入口google
  • 云网站功能河南平价的seo整站优化定制
  • wordpress小微商户支付seo搜索引擎优化报价
  • 做元器件上什么网站apple日本网站
  • 杭州模板网站制作最基本的网站设计
  • 为赌博网站做代理什么推广软件效果好
  • 佛山网站制作的公司企业中层管理人员培训课程
  • 自己做的网站怎么上排行榜app推广接单
  • 做器材的网站网站搭建需要什么技术
  • 佛山顺德做网站百度一下电脑版首页
  • 做盗版网站违法吗公司官网制作多少钱
  • 天津网站建设招聘网络推广和竞价怎么做
  • 网页制作设计框架网站优化提升排名
  • 做网站需要的注意事项网站优化及推广
  • 做物流的网站有哪些站长源码
  • 做网站的属于什么工作类型我想在百度发布信息
  • 创建网站的准备关键词排名是什么意思
  • 购买域名后怎么建网站营销策划书范文1000字
  • win7如何做网站服务器手机百度网址大全首页