AI智能整理导入 AI智能整理导入
×
首页 题库中心 c语言程序设计题库 题目详情
CA85E835B92000012B50FB49F93816B5
c语言程序设计题库
1,073
单选题

以下是有关汉诺塔问题的程序段, 若在main 函数中有调用语句hanoi ( 3 , ' A ' , ' B ' , ' C ' ) ; 则符合程序段运行结果的选项是( )。

void move ( char getone , char putone )
{ printf ( “%c 一一>% c \ n” , getone , putone ) ;}


void hanoi ( int n , char one , char two , char three )
{ if ( n==1 ) move ( one , three ) ;
else
{ hanoi ( n -1 , one , three , two ) ;
move ( one , three ) ;
hanoi ( n - 1 , two , one , three ) ; }
}

A
A 一一>C A 一一>B C 一一>B A 一一>C B 一一>A B 一一>C A 一一>C
B
A 一一>C A 一一>B C 一一>B B 一一>A C 一一>B A 一一>C A 一一>B
C
A 一一>C A 一一>B C 一一>A A 一一>B B 一一>C A 一一>C A 一一>B
D
A 一一>C A 一一>B C 一一>B A 一一>C A 一一>B B 一一>C A 一一>C

答案解析

正确答案:A

解析:

函数
c语言程序设计题库

扫码进入小程序
随时随地练习

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu