[C++]蓝桥杯 ADV-80. 选最大数

输⼊3个整数a、b、c,(数的范围是[1,10000])输出其中最大的数。(用指针实现)
样例输入
2 5 1
样例输出
5

#include <iostream>
using namespace std;
int main()
{
    long int a,b,c ;
    long int*p ;
    scanf("%d%d%d",&a,&b,&c);
    p=&a ;
    if(b>*p)
    {
        p=&b ;
    }
    if(c>*p)
    {
        p=&c ;
    }
    printf("%d\n",*p);
    return 0 ;
}
#include <iostream>
using namespace std;
int main() {
 int a, b, c;
 cin >> a >> b >> c;
 int *p ;
 p= &a;//*p=a这样写是错误的哦 
 if(*p < b)
 p = &b;
 if(*p < c)
 p = &c;
 cout<<*p;
 return 0;
}
发布了87 篇原创文章 · 获赞 15 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_43356428/article/details/104904039
今日推荐