输入三个数。从大到小输出。用指针完成
1个回答
展开全部
请将int *p1=&word1,*p2=&word2,*p3=word3;改成int *p1=&word1,*p2=&word2,*p3=&word3;
将cin>>word1>>word2>>word3>>endl;改成cin>>word1>>word2>>word3;
这个程序还有种写法:
void main()
{ int word1,word2,word3,*p1,*p2,*p3,*temp;
cin>>word1>>word2>>word3; p1=&word1; p2=&word2; p3=&word3;
if ( *p1 < *p2 ) { temp=p1; p1=p2; p2=temp; }
if ( *p1 < *p3 ) { temp=p1; p1=p3; p3=temp; }
if ( *p2 < *p3 ) { temp=p2; p2=p3; p3=temp; }
cout<<(*p1)<<(*p2)<<(*p3)<<endl;
}
将cin>>word1>>word2>>word3>>endl;改成cin>>word1>>word2>>word3;
这个程序还有种写法:
void main()
{ int word1,word2,word3,*p1,*p2,*p3,*temp;
cin>>word1>>word2>>word3; p1=&word1; p2=&word2; p3=&word3;
if ( *p1 < *p2 ) { temp=p1; p1=p2; p2=temp; }
if ( *p1 < *p3 ) { temp=p1; p1=p3; p3=temp; }
if ( *p2 < *p3 ) { temp=p2; p2=p3; p3=temp; }
cout<<(*p1)<<(*p2)<<(*p3)<<endl;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询