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

广州做网站哪家公司好网站建设服务费的税率

广州做网站哪家公司好,网站建设服务费的税率,手机端网站排名,高端网站定制建站无参无返回值 语法格式如下: // 函数定义 void 函数名() {函数体 }// 函数调用 函数名();函数名是标识符的一种,需要遵循规则函数只需要定义一次,反复调用只定义函数, 不调用函数, 函数永远不会被执行案例需求: 编写一个函数&am…

无参无返回值

  • 语法格式如下:
// 函数定义
void 函数名() {函数体
}// 函数调用
函数名();
  • 函数名是标识符的一种,需要遵循规则
  • 函数只需要定义一次,反复调用
  • 只定义函数, 不调用函数, 函数永远不会被执行
  • 案例需求:
    • 编写一个函数,里面实现2个数字相加,并打印相加后的结果
    • 示例代码:
#include <stdio.h>// 函数定义
void my_add() {// 实现2个数字相加,并打印相加后的结果int res = 1 + 2;printf("res = %d\n", res);
}int main() {// 函数调用my_add();return 0;
}
  • 执行流程
    在这里插入图片描述

有参无返回值

  • 函数参数的作用:增加函数的灵活性
    • 可以根据需求在调用函数时, 通过参数传入不同的数据
  • 语法格式如下:
// 函数定义
void 函数名(形参列表) {函数体
}// 函数调用
函数名(实参列表);
  • 实训和形参的关系:从左往右,一一对应
  • 案例需求:
    • 编写一个函数,实现2个数相加,2个数通过参数传递
  • 示例代码:
#include <stdio.h>// 函数定义
void my_add(int a, int b) {// 实现2个形参相加,并打印相加后的结果int res = a + b;printf("%d + %d = %d\n", a, b, res);
}int main() {// 函数调用my_add(10, 20);return 0;
}

●执行流程
在这里插入图片描述

有参有返回值

返回值基本语法

  • 函数返回值的作用:函数外部想使用函数内部的数据
  • 语法格式如下:
// 函数定义
返回类型 函数名(形参列表) {函数体return 和返回类型一致的数据(或变量);
}// 函数调用
和返回类型一致的变量 = 函数名(实参列表);
  • return是函数的专属关键字,只能用在函数内容
  • 案例需求:
    • 编写一个函数,实现2个数相加,2个数通过参数传递,返回累加结果给外部使用
  • 示例代码:
#include <stdio.h>// 函数定义
int my_add(int a, int b) {// 实现2个形参相加,并返回累加的结果int res = a + b;return res;
}int main() {// 函数调用int temp = my_add(10, 20);printf("temp  = %d\n", temp);return 0;
}
  • 执行流程
    在这里插入图片描述

返回值注意点

  • return的作用是结束函数
    • 函数内,return后面的代码不会执行
  • 示例代码
#include <stdio.h>// 函数定义
void func() {printf("11111111111111111\n");return; // 结束函数,函数内后面代码不会执行printf("222222222222222222\n");
}int main() {// 函数调用func();return 0;
}

函数的声明

  • 如果函数定义代码没有放在函数调用的前面,这时候需要先做函数的声明
  • 所谓函数声明,相当于告诉编译器,函数是有定义的,再别的地方定义,以便使编译能正常进行
  • 注意:一个函数只能被定义一次,但可以声明多次
#include <stdio.h>// 函数的声明,分号不能省略
// 函数声明的前面可以加extern关键字,也可以不加
// extern int my_add(int a, int b);
int my_add(int a, int b);
// 另一种方式,形参名可以不写
// int my_add(int, int );int main() {// 函数调用int temp = my_add(10, 20);printf("temp  = %d\n", temp);return 0;
}// 函数定义
int my_add(int a, int b) {// 实现2个形参相加,并返回累加的结果int res = a + b;return res;
}

函数案例

  • 需求:自定义一个函数,返回2个整数的最大值
  • 示例代码:
#include <stdio.h>// 函数定义
int my_max(int a, int b) {if (a > b) {return a;} else {return b;}
}int main() {// 函数调用int res = my_max(100, 200);printf("res = %d\n", res);return 0;
}
http://www.yayakq.cn/news/662930/

相关文章:

  • 织梦搭建本地网站知识库管理系统功能
  • 上海自适应网站开发wordpress非常慢
  • 做网站的工作时间优秀网页设计排版
  • 专业网站建设最便宜新浪短链接生成网址
  • 网站怎么添加统计代码网站兼容浏览器
  • 白云网站建设多少钱网站建设分金手指排名八
  • dede网站地图路径wordpress哪个版本
  • 做网站域名重要吗驻马店网站开发
  • 长期网站外包如何自己做网站界面
  • 网站做优化的好处网站开发一般用哪个浏览器
  • 一级a做爰片免费网站性恔wordpress一键优化
  • 快速网站空间公司网站制作有哪些
  • 门户网站建设情况报告在线房屋设计免费图
  • 深圳网站模板网页设计与网站开发什么区别
  • 模仿网站制作西安知名高端网站建设服务企业
  • 网站模板 安装网站生成静态页面工具
  • 免费软件下载网站哪个好柳州建设网官方网站
  • 微网站自己怎么做中欣卡网上购物商城
  • 根据网站集约化建设的要求网络需求分析的主要内容有哪些
  • 优设网站网站音频播放器源码
  • 单页网站模板wap专业的网页制作服务
  • 如何做网站域名许昌住房建设局的网站
  • 政务网站开发方案项目信息网站哪个好
  • 怎样建网站?iis7 网站无法访问
  • 邯郸市住房和城建设局网站网页设计入门书哪本比较好
  • 漂亮的网站维护页面怎么查网站开发者联系方式
  • 旅游网站建设方案之目标关于建设网站的请示报告
  • 东圃手机网站建设电话网络商城如何推广
  • linux做网站网络课堂创建网站的目的是什么意思
  • 深圳西乡网站制作彩页设计图片