20.6.5子函数的运用
作者:互联网
记一下之前的笔记:
1.getchar()在scanf()后面可以吸收回车符
(输入字符串时)
重要!!!
2.子函数的运用:
eg:字母排序,输出abc中位于中间的数(调用swap子函数)
#include<bits/stdc++.h>
using namespace std;
void swap(char *a , char*b)
{
char p;
p = *a;
*a =*b;
*b = p;
}
int main()
{
char a[2];
while(cin>>a[0]>>a[1]>>a[2])
{
if(a[0]>a[1])
{
swap(&a[0],&a[1]);
}
if(a[0]>a[2])
{
swap(&a[0],&a[2]);
}
if(a[1]>a[2])
{
swap(&a[1],&a[2]);
}
cout<<a[0]<<a[1]<<a[2]<<endl;
}
}
注意在实参传到形参的是数组,所以形参需要用指针!!
标签:20.6,形参,char,子函数,swap,运用,cout 来源: https://blog.csdn.net/weixin_52908342/article/details/117677103