豪爵300新款:C++语句,有点看不出. 帮帮忙.谢谢~
来源:百度文库 编辑:高校问答 时间:2024/05/08 12:12:37
#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); }
这里不懂..请解释清楚..
不知道为什么 我找到结果是取反..但是要我自己写这样的程序.我肯定又是写不出来,谁能解释的清楚点.用注解的方式~~~~谢谢您们~~~~
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++里面的吧*/