内容纲要
#include <iostream>
using namespace std;
int MaxNum(int *pa,int n)
{
        int i;

        int max=*pa;

        for(int i=0;i<n;i++)
        {
        if(*(pa+i)>max)
        {
        max=*(pa+i);
        }
        return max;
        }
}
void main()
{
        int a[5],max,n;

        cout<<"输入五个数";

        for(int i=0;i<5;i++)

        cin>>a[i];

        max=MaxNum(a,5);

        cout<<max<<endl;

        system("pause");
}

# 输入n个数,按输出时的逆序排序并返回。
```cpp
#include 
using namespace std;
void Reverse(int *pa, int n)
{
        int i=0;
        int t, *pa1, *pa2;
        pa1 = pa + i;
        pa2 = pa + (n - i - 1);
        t = *pa1;
        *pa1 = *pa2;
        *pa2 = t;
}
void main()
{
        void Reverse(int*pa, int n);
        int i, n;
        int*pa, null[20];
        cout <> n;
        for (i = 0; i > null[i];
        cout << "输入这个些数字:" << endl;
        pa = null;
        Reverse(pa, n);
        cout << "现在的顺序是:" << endl;
        for (i = 0; i < n; i++)
    {
        cout << null[i];
    }
        system("pause");
}

将一个有n字符的字符串从第m个字符开始全部连接到另一个字符串末尾并返回连接后的串

void Strmcat(char*dest,char*src,int m)
{
        int x=int(strlen(dest))
        int y=int(strlen(src))
        for(i=0;i<=src-m;i++)
        {
        *(dest+x+i)=*(src+m+i);
        }
}
void main()
{
        char a[]="12346";
        char b[]="cdefg";
        Strmcat(a,b,2);
        cout<<a<<endl;
}

1 对 “指针练习”的想法;

  1. Pingback: viagra

发表评论