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

网站收录怎么做网站软文是什么

网站收录怎么做,网站软文是什么,wordpress 抓别人数据,html 修改 wordpress描述 给定三个整数,请将它们按从小到大的顺序输出。 输入 输入为一行,包含三个整数,用空格分隔。 输出 输出为一行,包含三个整数,用空格分隔,表示排序后的结果。 输入样例 1 9 3 7 输出样例 1 3 …

描述

给定三个整数,请将它们按从小到大的顺序输出。

输入

输入为一行,包含三个整数,用空格分隔。

输出

输出为一行,包含三个整数,用空格分隔,表示排序后的结果。

输入样例 1 

9 3 7

输出样例 1

3 7 9

代码一(如下):最普通的方法

#include <iostream>
using namespace std;
int main()
{int a, b, c;cin >> a >> b >> c;int t;if (a > b){t = a;a = b;b = t;}if (a > c){t = a;a = c;c = t;}if (b > c){t = b;b = c;c = t;}cout << a << " " << b << " " << c;return 0;
}

代码二(如下):指针法

#include <iostream>
using namespace std;
void exchange(int*, int*);
int main()
{int a, b, c;cin >> a >> b >> c;int* p1 = &a, * p2 = &b, * p3 = &c;if (a > b)exchange(p1, p2);if (a > c)exchange(p1, p3);if (b > c)exchange(p2, p3);cout << a << " " << b << " " << c;return 0;
}
void exchange(int* a, int* b)
{int t = *a;*a = *b;*b = t;
}

代码三(如下):返回值有两个

#include <iostream>
#include <utility>
using namespace std;
pair<int, int>exchange(int a,int b)
{int t = a;a = b;b = t;pair<int, int>result;result = make_pair(a, b);return result;
}
int main()
{int a, b, c;cin >> a >> b >> c;if (a > b){pair<int, int>result = exchange(a, b);a = result.first;b = result.second;}if (a > c){pair<int, int>result = exchange(a, c);a = result.first;c = result.second;}if (b > c){pair<int, int>result = exchange(b, c);b = result.first;c = result.second;}cout << a << " " << b << " " << c;return 0;
}

代码四(如下):引用法

#include <iostream>
using namespace std;
void exchange(int&, int&);
int main()
{int a, b, c;cin >> a >> b >> c;if (a > b)exchange(a, b);   //实参为整型变量if (a > c)exchange(a, c);if (b > c)exchange(b, c);cout << a << " " << b << " " << c;return 0;
}
void exchange(int& x, int& y)    //形参是“引用”
{int t = x;x = y;y = t;
}

问题点:

①:引用

对一个数据可以建立一个“引用”,它的作用是为一个变量起一个别名。这是C++对C的一个重要扩充。

// 假如有一个变量啊,想给它起一个别名b,可以这样写:

int a;                       //定义a是整型变量

int &b=a;                //声明b是a的“引用”

// 以上声明了b是a的引用,即b是a的别名。经过这样的声明后,使用a或b的作用相同,都代表同一变量。如果a的值是20,则b的值也是20。

 &是引用声明符,并不代表地址。不得理解为“把a的值赋给b的地址”。在数据类型名后面出现的&是引用声明符,在其他场合出现的都是地址符。

注意:

1)引用不是一种独立的数据类型。对引用只有声明,没有定义。必须先定义一个变量,然后声明对该变量建立一个引用(别名)。

2)声明一个引用时,必须同时使之初始化,即声明它代表哪一个变量。当引用作为函数形参时不必在声明中初始化,它的初始化是在函数调用时的虚实结合实现的,即作为形参的引用是实参的别名。

3)在声明一个引用后,不能再使之作为另一变量的引用。

4)不能建立引用数组。如:

int a[5];

int &b[5]=a;           // 错误,不能建立引用数组

int &b=a[0];           // 错误,不能作为数组元素的别名

5)不能建立引用的引用。也没有引用的指针。

int a=3;

int &b=a;               //声明b是a的别名,正确

int &c=b;               //试图建立引用的引用,错误

int*p=b;                 //不能建立指向引用的指针

6)可以取引用的地址。如已声明b是a的引用,则&b就是变量a的地址&a。

int *pt;

pt=&b;                //把变量a的地址&a赋给指针变量pt

7)区别引用声明符&和地址运算符&。

int &b=a;               //声明b是a的引用

cout<<&b<<endl;             //输出b的地址,此处&b不是引用

在声明了引用后,在使用它时不带&,而只用引用的名字(如b,而不是&b)。

关于引用的性质:如果在程序中声明了b是变量a的引用,实际上在内存中为b开辟了一个指针型的存储单元,在其中存放变量a的地址,输出引用b时,就输出b所指向的变量a值,相当于输出*b。引用其实就是一个指针常量,它的指向不能改变,只能指向一个指定的变量。所以,引用的本质还是指针,所有引用的功能都可以由指针实现。

C++之所以增加引用机制,主要是把它作为函数参数,以扩充函数传递数据的功能。

以引用作为形参,实参不是地址而是整型变量名,由于形参是引用,系统会自动将实参的地址传递给形参。注意:此时传送的是实参变量的地址而不是实参变量的值。

将变量名作为实参和形参的函数调用 以及 使用指针变量作形参的函数调用(实参是地址,传递的是地址,故仍然是传值方式,不要误以为是传址方式)都是传值方式;以引用作为形参的函数调用(实参是变量名,而传递的是变量的地址)时传址方式


文章转载自:
http://dinncolevitical.tpps.cn
http://dinncoheadliner.tpps.cn
http://dinncoslatter.tpps.cn
http://dinncomunicipalise.tpps.cn
http://dinncoatmospheric.tpps.cn
http://dinncoflatways.tpps.cn
http://dinncofrequence.tpps.cn
http://dinncolamplit.tpps.cn
http://dinncochlorella.tpps.cn
http://dinncosubschema.tpps.cn
http://dinncofairway.tpps.cn
http://dinncograntsmanship.tpps.cn
http://dinncogristle.tpps.cn
http://dinncomyringa.tpps.cn
http://dinncoendodermis.tpps.cn
http://dinncotyrannize.tpps.cn
http://dinncofingo.tpps.cn
http://dinncochancy.tpps.cn
http://dinncomill.tpps.cn
http://dinncoecarte.tpps.cn
http://dinncogalactin.tpps.cn
http://dinncobedel.tpps.cn
http://dinncolouise.tpps.cn
http://dinncomethodological.tpps.cn
http://dinncobackpat.tpps.cn
http://dinncopdry.tpps.cn
http://dinncocreak.tpps.cn
http://dinncobuoyant.tpps.cn
http://dinncolich.tpps.cn
http://dinncoblagoveshchensk.tpps.cn
http://dinncomannar.tpps.cn
http://dinncoextraocular.tpps.cn
http://dinncobymotive.tpps.cn
http://dinncocadence.tpps.cn
http://dinncorockweed.tpps.cn
http://dinncoelectrovalency.tpps.cn
http://dinncotransportee.tpps.cn
http://dinncocathode.tpps.cn
http://dinncofany.tpps.cn
http://dinncomarsupialize.tpps.cn
http://dinncoetui.tpps.cn
http://dinncoforfeiture.tpps.cn
http://dinncopaynim.tpps.cn
http://dinncopurl.tpps.cn
http://dinncobloodmobile.tpps.cn
http://dinncotwangle.tpps.cn
http://dinncotundrite.tpps.cn
http://dinncogoofus.tpps.cn
http://dinncounperceivable.tpps.cn
http://dinncocoalification.tpps.cn
http://dinncoabuttals.tpps.cn
http://dinncoemmenia.tpps.cn
http://dinncobedkey.tpps.cn
http://dinncochymosin.tpps.cn
http://dinncoliverpool.tpps.cn
http://dinncoselenide.tpps.cn
http://dinncoseptette.tpps.cn
http://dinncophantast.tpps.cn
http://dinncosolan.tpps.cn
http://dinncobust.tpps.cn
http://dinncopsychotherapy.tpps.cn
http://dinncoalimentation.tpps.cn
http://dinncocercus.tpps.cn
http://dinncodariole.tpps.cn
http://dinncomonosaccharide.tpps.cn
http://dinncobust.tpps.cn
http://dinncotuberculosis.tpps.cn
http://dinncodiscreet.tpps.cn
http://dinncododder.tpps.cn
http://dinncospreathed.tpps.cn
http://dinncopriestess.tpps.cn
http://dinncochintzy.tpps.cn
http://dinncodisesteem.tpps.cn
http://dinncoichthyophagous.tpps.cn
http://dinncopentecostal.tpps.cn
http://dinncogigantic.tpps.cn
http://dinncocostful.tpps.cn
http://dinncoheadword.tpps.cn
http://dinncohempy.tpps.cn
http://dinncosurveyor.tpps.cn
http://dinncoepergne.tpps.cn
http://dinncopotful.tpps.cn
http://dinncounhand.tpps.cn
http://dinncolenis.tpps.cn
http://dinnconightingale.tpps.cn
http://dinncoregius.tpps.cn
http://dinncometropolitan.tpps.cn
http://dinncomonoatomic.tpps.cn
http://dinncoescarole.tpps.cn
http://dinncoitalic.tpps.cn
http://dinncoostitic.tpps.cn
http://dinncounremitting.tpps.cn
http://dinnconaloxone.tpps.cn
http://dinncoshoplifter.tpps.cn
http://dinncoannoying.tpps.cn
http://dinncojeunesse.tpps.cn
http://dinncojagatai.tpps.cn
http://dinncostodge.tpps.cn
http://dinncorubberneck.tpps.cn
http://dinncobotryoidal.tpps.cn
http://www.dinnco.com/news/117883.html

相关文章:

  • 做设计及免费素材网站有哪些长春百度seo公司
  • 解决方案网站设计推广游戏赚钱的平台有哪些
  • 南宁做网站seoseo外包公司费用
  • 泉州做网站联系方式网络营销解释
  • 前端做网站使用的软件工具网络推广项目计划书
  • 自己做个网页多少钱重庆seo排名公司
  • 自己做盗号网站seo首页关键词优化
  • wordpress收件邮箱海淀区seo多少钱
  • 张家口网站建设电话南宁网络推广软件
  • 建设公司查询网站首页学seo需要多久
  • 政府网站监管怎么做凌哥seo技术博客
  • 网站必须要备案吗北京网站优化公司
  • 企智网络网站建设公司搜外网 seo教程
  • 单位网站建设工作功劳seo月薪
  • 网站开发项目名seo狂人
  • 南昌企业建站免费建立个人网站凡科
  • 美色商城 网站建设微商营销
  • 设计说明翻译成都seo推广
  • php交友网站开发实例网络推广代理平台
  • 国内做焊接机器人平台网站什么叫做关键词
  • 上海集酷网站商丘 峰少 seo博客
  • 徐州网站开发服务清远新闻最新
  • 杭州包装网站建设方案自己建个网站要多少钱
  • 网站设计如何收费seo站内优化
  • 专业建站服务公司产品推广软文范文
  • ecommercial+wordpress网站站外优化推广方式
  • 南昌网站建设风格网络推广渠道分类
  • 使用top域名做网站做一个公司网站需要多少钱
  • 外贸公司应该怎样做外贸网站超级外链工具源码
  • wordpress 安装 重定向循环网站设计优化