double integral (double a, double b, double (*fun)(double));
#include <iostream>
using namespace std;
int main( )
{
void swap(int *p1,int *p2); //函数声明
int *pointer_1,*pointer_2,a,b; //定义指针变量pointer_1,pointer_2,整型变量a,b
cin>>a>>b;
pointer_1=&a; //使pointer_1指向a
pointer_2=&b; //使pointer_2指向b
if(a<b) swap(pointer_1,pointer_2); //如果a<b,使*pointer_1和*pointer_2互换
cout<<"max="<<a<<" min="<<b<<endl; //a已是大数,b是小数
return 0;
}
void swap(int *p1,int *p2) //函数的作用是将*p1的值与*p2的值交换
{
int temp;
temp=*p1;
*p1=*p2;
*p2=temp;
}
45 78↙ max=78 min=45
if(a<b) swap(*pointer_1, *pointer_2);
void swap(int *p1, int *p2)
{
int *temp;
*temp=*p1; //此语句有问题
*p1=*p2;
*p2=*temp;
}
void swap(int x, int y)
{
int temp;
temp=x;
x=y;
y=temp;
}
#include <iostream>
using namespace std;
int main( )
{
void swap(int *p1,int *p2);
int *pointer_1,*pointer_2,a,b;
cin>>a>>b;
pointer_1=&a;
pointer_2=&b;
if(a<b) swap(pointer_1,pointer_2);
cout<<"max="<<a<<" min="<<b<<endl;
return 0;
}
void swap(int *p1,int *p2)
{
int *temp;
temp=p1;
p1=p2;
p2=temp;
}
#include <iostream>
using namespace std;
int main( )
{
void exchange(int *,int *,int *); //对exchange函数的声明
int a,b,c,*p1,*p2,*p3;
cin>>a>>b>>c; //输入3个整数
p1=&a;p2=&b;p3=&c; //指向3个整型变量
exchange(p1,p2,p3); //交换p1,p2,p3指向的3个整型变量的值
cout<<a<<" "<<b<<" "<<c<<endl; //按由大到小的顺序输出3个整数
}
void exchange(int *q1,int *q2,int *q3)
{
void swap(int *,int *); //对swap函数的声明
if(*q1<*q2) swap(q1,q2); //调用swap,将q1与q2所指向的变量的值互换
if(*q1<*q3) swap(q1,q3); //调用swap,将q1与q3所指向的变量的值互换
if(*q2<*q3) swap(q2,q3); //调用swap,将q2与q3所指向的变量的值互换
}
void swap(int *pt1,int *pt2) //将pt1与pt2所指向的变量的值互换
{
int temp;
temp=*pt1;
*pt1=*pt2;
*pt2=temp;
}
12 -56 87↙ 87 12 -56
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有