一个简单的问题:如何用递归输出乘法口决表??

hhj810705 2002-02-26 08:04:16
用递归输出乘法口决表,help me!!!
...全文
162 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
晨星 2002-02-26
  • 打赏
  • 举报
回复
学习。
hhj810705 2002-02-26
  • 打赏
  • 举报
回复
非常感谢两位
taoxianxue 2002-02-26
  • 打赏
  • 举报
回复
你的这个程序可以呀
只要在using namespace std;加:就可以拉
zheng_can 2002-02-26
  • 打赏
  • 举报
回复
#include <iostream>

using namespace std;

void output( int val1, int val2 ) {
cout << val1 << '*' << val2 << '=' << val1 * val2 << ' ';
}

void fun( int val ) {
if ( val == 1 )
output( val, val );
else {
fun( val - 1 );
for ( int i = 1; i <= val; ++i )
output( i, val );
}
cout << endl;
}

void main( void )
{
int i;
cin >> i;
fun( i );
}

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧