試卷征集
加入會員
操作視頻

程序2:
01#include<iostream>
02#include<cstring>
03 using namespace std;
04 int gcd(int m,int n)
{ 05 if(m==n) return m;
06 if(m<n)return gcd(n,m);
07 if(m%2==0){
08 if(n%2==0)return 2*gcd(m/2,n/2);
09 else return gcd(m/2,n);20} else {
21if(n%2==0)return gcd(m,n/2);
22else return gcd(n,m-n);23
24 }
25int main( ?。?nbsp;{
26int m,n;
27cin>>m>>n;
28cout<<gcd(m,n)<<endl;
29return 0;30 }
判斷題:
(1)將01行刪除,程序也能得到正確的結(jié)果。
×
×
(判斷對錯)
(2)將02行刪除,程序也能得到正確的結(jié)果。
×
×
(判斷對錯)
(3)將05行“return m”改為“return n”程序也能得到正確的結(jié)果。
(判斷對錯)
(4)將08行“2*gcd(m/2,n/2)”改為“gcd(m,n)”程序也能得到正確的結(jié)果。
×
×
(判斷對錯)
(5)將 22 行“gcd(n,m-n)”改為“gcd(m-n,n)”程序也能得到正確的結(jié)果。
×
×
(判斷對錯)
(6)將 26 行“cin>>m>>n”改為“cin>>n>>m”程序也能得到正確的結(jié)果。
×
×
 (判斷對錯)
選擇題:
(7)輸入為“24630”時,輸出為
D
D

A.30
B.12
C.3
D.6

【答案】×;×;√;×;×;×;D
【解答】
【點評】
聲明:本試題解析著作權(quán)屬菁優(yōu)網(wǎng)所有,未經(jīng)書面同意,不得復制發(fā)布。
發(fā)布:2024/11/24 6:30:1組卷:6引用:1難度:0.5
相似題
  • 1.input( ?。?nbsp;函數(shù)的作用
     

    發(fā)布:2024/12/28 22:30:1組卷:0引用:3難度:0.7
  • 2.Python中,變量名使用標識符表示,系統(tǒng)關(guān)鍵字可以作為變量名。
     
    (判斷對錯)

    發(fā)布:2024/12/28 22:0:1組卷:0引用:1難度:0.7
  • 3.以下打印結(jié)果的類型不為字符串的是(  )

    發(fā)布:2024/12/28 22:0:1組卷:1引用:1難度:0.8
APP開發(fā)者:深圳市菁優(yōu)智慧教育股份有限公司| 應用名稱:菁優(yōu)網(wǎng) | 應用版本:5.0.7 |隱私協(xié)議|第三方SDK|用戶服務條款
本網(wǎng)部分資源來源于會員上傳,除本網(wǎng)組織的資源外,版權(quán)歸原作者所有,如有侵犯版權(quán),請立刻和本網(wǎng)聯(lián)系并提供證據(jù),本網(wǎng)將在三個工作日內(nèi)改正