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

网站运营策略如何做wordpress手机上传图片失败

网站运营策略如何做,wordpress手机上传图片失败,网站运营小白可以做吗,怎么做国外的网站1 带参数的函数 参数的概念 参数是函数的输入值,让函数可以处理不同的数据。就像数学函数 f(x) x 中的 x 就是参数。 比喻理解:想象一个果汁机: 参数:放入的水果(苹果、橙子等)函数体:榨汁过程…

在这里插入图片描述

1 带参数的函数

参数的概念

参数是函数的输入值,让函数可以处理不同的数据。就像数学函数 f(x) = x² 中的 x 就是参数。

比喻理解:想象一个果汁机:

  • 参数:放入的水果(苹果、橙子等)
  • 函数体:榨汁过程
  • 返回值:榨好的果汁

计算平方的示例

#include <iostream>
using namespace std;// 带参数的函数
int calculateSquare(int num) {return num * num;
}int main() {int number = 5;// 调用时传入参数int result = calculateSquare(number); cout << number << "的平方是:" << result << endl;// 可以直接传入值cout << "3的平方是:" << calculateSquare(3) << endl;return 0;
}

趣味练习:动物叫声函数

void animalSound(string animal) {if(animal == "dog") {cout << "汪汪!" << endl;} else if(animal == "cat") {cout << "喵喵~" << endl;} else if(animal == "cow") {cout << "哞哞..." << endl;} else {cout << "我不知道这种动物的叫声" << endl;}
}int main() {animalSound("dog");  // 输出:汪汪!animalSound("bird"); // 输出:我不知道这种动物的叫声return 0;
}

扩展练习:添加更多动物的叫声,或者让函数返回叫声字符串而不是直接输出

2 返回值的函数

返回值类型

函数可以返回各种类型的值,就像数学函数的输出:

// 返回double类型
double calculateAverage(int a, int b) {return (a + b) / 2.0;
}// 返回bool类型
bool isEven(int num) {return num % 2 == 0;
}// 返回string类型
string getGrade(int score) {if(score >= 90) return "A";else if(score >= 80) return "B";else return "C";
}

多return语句的情况

函数中可以有多个return,但只会执行其中一个:

string checkNumber(int num) {if(num > 0) {return "正数";} else if(num < 0) {return "负数";}return "零";
}

void函数的特点

void函数不返回任何值,通常用于执行操作:

void printStars(int count) {for(int i = 0; i < count; i++) {cout << "* ";}cout << endl;
}int main() {printStars(5); // 输出:* * * * * return 0;
}

常见错误:尝试使用void函数的"返回值"

void func() { /*...*/ }
int main() {int x = func(); // 错误!void函数没有返回值
}

3 多参数函数

多个参数的传递

函数可以接收多个参数,用逗号分隔:

// 计算两个数的和
int addNumbers(int a, int b) {return a + b;
}// 打印个人信息
void printInfo(string name, int age) {cout << name << "今年" << age << "岁" << endl;
}

参数顺序的重要性

参数必须按照定义的顺序传递:

void introduce(string name, string hobby) {cout << "我是" << name << ",我喜欢" << hobby << endl;
}int main() {introduce("小明", "编程"); // 正确introduce("游泳", "小红"); // 逻辑错误!return 0;
}

实践练习:计算矩形面积

#include <iostream>
using namespace std;// 计算矩形面积的函数
double calculateRectangleArea(double length, double width) {return length * width;
}int main() {double l, w;cout << "请输入矩形的长和宽:";cin >> l >> w;double area = calculateRectangleArea(l, w);cout << "矩形面积是:" << area << endl;return 0;
}

扩展挑战

  1. 添加计算矩形周长的函数
  2. 编写一个函数同时返回面积和周长
  3. 添加输入验证,确保长和宽都是正数

本章总结表

概念说明示例
函数参数函数的输入值void func(int param)
返回值函数的输出结果return value;
void函数不返回值的函数void print(...)
多参数多个输入值int add(int a, int b)
参数顺序传递参数的顺序必须匹配定义func(a,b) vs func(b,a)

综合练习

  1. 编写calculateCircleArea()函数,接收半径返回圆面积
  2. 创建isAdult()函数,接收年龄返回是否成年(≥18岁)
  3. 实现printCard()函数,接收姓名、年龄和爱好,打印个人信息卡片
  4. 挑战:编写solveQuadratic()函数,接收a,b,c参数,解一元二次方程

编程小项目:制作一个简单的学生成绩计算器,包含以下功能:

  • 计算平均分(averageScore)
  • 判断是否及格(isPassing)
  • 输出成绩报告(printReport)

文章转载自:

http://O8JhRlWI.xhpnp.cn
http://RK6YllIq.xhpnp.cn
http://WFndktMA.xhpnp.cn
http://Xa1zM2Nn.xhpnp.cn
http://FSL90Hli.xhpnp.cn
http://dAYwaK7d.xhpnp.cn
http://jPLTlC2P.xhpnp.cn
http://Z2S2MJK5.xhpnp.cn
http://yEhfptUa.xhpnp.cn
http://HosCHPKa.xhpnp.cn
http://qTbWjXTp.xhpnp.cn
http://pVs0ulai.xhpnp.cn
http://Xla9PpMu.xhpnp.cn
http://oWOjT4lE.xhpnp.cn
http://WopknmWA.xhpnp.cn
http://2avXM6wc.xhpnp.cn
http://IW31boWB.xhpnp.cn
http://0ojfHh5Z.xhpnp.cn
http://JEjvRLVO.xhpnp.cn
http://YWfiJSTk.xhpnp.cn
http://b9LVVMbp.xhpnp.cn
http://Jd3KePQ0.xhpnp.cn
http://PYgiOsvM.xhpnp.cn
http://mhGlLUeM.xhpnp.cn
http://LaIuZSMa.xhpnp.cn
http://gzLnAiy5.xhpnp.cn
http://VBmawrET.xhpnp.cn
http://Vw0Dc0Mn.xhpnp.cn
http://X7S90hBy.xhpnp.cn
http://JkhUhQyf.xhpnp.cn
http://www.dtcms.com/wzjs/763231.html

相关文章:

  • 台州做微网站wordpress设置付费阅读
  • 云南网网站国家653建筑工程网
  • 自己做个网站需要些什么电商网站搭建
  • 上海建设项目中标公示网站服务好的公司网站建设与维护
  • 黑龙江网站开发公司凡客优品官网
  • 企业网站管理系统 开源wordpress防爆破
  • 化学网站定制签名在线生成器
  • 电商网站建设应用东莞seo网站制作报价
  • 购物商城网站建设公司网站导航的分类有哪些
  • 英铭广州网站建设个人免费域名空间建站
  • 长沙的网站建设公司哪家好怎么做网站信息
  • 网站流量查询最准的仿v2ex wordpress
  • 怎么去做一个网站网站换ip影响 百度
  • html静态网站模板南昌市建设工程质量监督站网站
  • 网站运营面试高端网站建设联系方式
  • 佛山专业建站公司融资网站建设重点
  • 专业seo站长工具成都网站搜索排名优化公司
  • 成都网站建设s1emens温州seo代理
  • 爱站网官网关键词查询商务网站开发设计结论
  • 网站开发公司小程序开发win8平板做网站服务器
  • 外贸网站推广服务怎么做自己的网站赚钱
  • 网站栏目规划在哪个国家做垂直网站好
  • 网站建设采取招标的方式做学分网站
  • 东莞塘厦网站建设wordpress优化技巧
  • html网站开发实验报告哪个网站开发是按月付费的
  • 网站做几个域名比较好网站外链建设实例
  • 开学第一课汉字做网站莱芜警方网站官网
  • 电子商务网站建设期中贺州市住房与城乡建设局网站
  • 图形化app开发工具天津seo网站设计
  • 精品网站建生活服务网站建设