C++中,编写函数,输入一个整数,利用指针返回该数的绝对值?

茅侃侃
浏览 880回答 3
3回答

GCT1015

12345678910111213141516#include&nbsp;<stdio.h>int&nbsp;mabs(int&nbsp;a,&nbsp;int&nbsp;*p){&nbsp;&nbsp;&nbsp;&nbsp;if(!p)return&nbsp;-1;&nbsp;&nbsp;&nbsp;&nbsp;if(a>0)*p=a;&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;*p=-a;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;0;}int&nbsp;main(){&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;a,&nbsp;b;&nbsp;&nbsp;&nbsp;&nbsp;scanf("%d",&nbsp;&a);&nbsp;&nbsp;&nbsp;&nbsp;mabs(a,&nbsp;&b);&nbsp;&nbsp;&nbsp;&nbsp;printf("%d\n",&nbsp;b);&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;0;}

慕的地8271018

int f (int a, int b){return 0;}int (*Test ()) (int, int){return f;}

慕沐林林

#include<iostream>#include<cmath>using namespace std;int main(){int i,n;&nbsp;cin>>n;&nbsp;cout<<abs(n)<<endl;&nbsp;return 0;}
打开App,查看更多内容
随时随地看视频慕课网APP