• 2022-06-06
    3n+1问题反映一个数学猜想:对任一自然数n,按如下法则进行运算:若n为偶数,则将n除2,若n为奇数,则将n乘3加1。重复这种操作,结果终会为1。实验程序如下。n=input('请输入一个大于0的自然数:');N=n;while n~=1 r=rem(n,2); if r==0 n=n/2; else n=3*n+1; end N=[N,n];enddisp(N);实验程序运行过程中( )
    A: 输入变量n不发生改变;
    B: N是记录数据变化的一维数组;
    C: N记录每次数据变化的单个数据;
    D: n是记录数据变化的一维数组;
  • 举一反三