唐伯虎和祝枝山的对联:C++语句,有点看不出. 帮帮忙.谢谢~

来源:百度文库 编辑:高考问答 时间:2024/04/27 22:10:32
#include<iostream.h>
void reverse(int num)
{
cout<<num%10;
if(num/=10)
reverse(num); }

void main()
{ reverse(789); }

cout<<num%10;
if(num/=10)
reverse(num); }
这里不懂..请解释清楚..

不知道为什么 我找到结果是取反..但是要我自己写这样的程序.我肯定又是写不出来,谁能解释的清楚点.用注解的方式~~~~谢谢您们~~~~

#include<iostream.h>
void reverse(int num)
{
cout<<num%10; //把num%10的结果输出到屏幕上
if(num/=10) //num=num/10
reverse(num); //递归调用
}

void main()
{ reverse(789); }

/*这个应该是C++里面的吧*/