[单选题]

如果一个正整数从高位到低位上的数字依次递减,则称其为降序数(如:9632是降序数,而8516则不是降序数),现编写如下程序,判断输入的正整数是否为降序数。


运行以上程序,发现有错误,需要对给flag变量赋值的If语句进行修改。以下正确的修改是(  )。

A.Ifi=Len+1Thenflag=FalseElseflag=True

B.Ifi=Len+1Thenflag=TrueElseflag=False

C.Ifi=Len-1Thenflag=FalseElseflag=True

D.Ifi=Len-1Thenflag=TrueElseflag=False

参考答案与解析:

相关试题

如果一个正整数从高位到低位上的数字依次递减,则称其为降序数(如9632是降序数,而8516则不是降序数)。现编写如下程序,判断输入的正整数是否为降序数。<br /><img bord

[单选题]如果一个正整数从高位到低位上的数字依次递减,则称其为降序数(如9632是降序数,而8516则不是降序数)。现编写如下程序,判断输入的正整数是否为降序数

  • 查看答案
  • 所谓“降序数”是指一个自然数的低位数字不大于高位数字的数。例如:64,55,32

    [问答题] 所谓“降序数”是指一个自然数的低位数字不大于高位数字的数。例如:64,55,321都认为是降序数,但是623不是降序数。一位数字被认为是降序数。编一个程序,输入一个数,判定它是否为降序数。该程序是循环执行的,当输入的数为0时,则退出程序运行。

  • 查看答案
  • 编一个程序,输入一个正整数,判断它是否为素数。如不是,则输出其所有正约数。

    [问答题] 编一个程序,输入一个正整数,判断它是否为素数。如不是,则输出其所有正约数。

  • 查看答案
  • 随机产生一个三位正整数,然后逆序输出,产生的数与逆序数同时显示。例如,产生246

    [问答题] 随机产生一个三位正整数,然后逆序输出,产生的数与逆序数同时显示。例如,产生246,输出是642。

  • 查看答案
  • 按照姓名降序排列( )

    [单选题]按照姓名降序排列( )A.ORDER BY DESC NAMEB.ORDER BY NAME DESCC.ORDER BY NAME ASCD.ORDER BY ASC NAME

  • 查看答案
  • 如果,,…,是正整数,且,=250,则的最小值为(  )。

    [单选题]如果,,…,是正整数,且,=250,则的最小值为(  )。A.29B.30C.31D.32

  • 查看答案
  • 以下表达降序排序的是( )

    [单选题]以下表达降序排序的是( )A.ASCB.ESCC.DESCD.DSC

  • 查看答案
  • 已知有序数组a的前10000个元素是随机整数,现需查找某个整数是否在该数,中。以下方法中,()的查找效率最高。

    已知有序数组a的前10000个元素是随机整数,现需查找某个整数是否在该数,中。以下方法中,()的查找效率最高。A. 二分查找法B. 顺序查找法C. 逆序查找法D

  • 查看答案
  • 在Excel中在降序排序中,()。

    [单选题]在Excel中在降序排序中,()。A . 逻辑值FALSE在TRUE之前B . 逻辑值TRUE在FALSE之前C . 逻辑值TRUE和FALSE等值D . 逻辑值TRUE和FALSE保持原始次序

  • 查看答案
  • 编写一个程序,要求用while循环语句,打印1到100的正整数,每行打印5个数,

    [问答题] 编写一个程序,要求用while循环语句,打印1到100的正整数,每行打印5个数,每列右对齐。

  • 查看答案