早教吧作业答案频道 -->其他-->
一个三位正整数,它的百位数小于十位数,且十位数小于个位数,例如321,市试运用程序设计语言请先指明错误,再写出正确的步骤,在讲下要点
题目详情
一个三位正整数,它的百位数小于十位数,且十位数小于个位数,例如321,市试运用程序设计语言
请先指明错误,再写出正确的步骤,在讲下要点
请先指明错误,再写出正确的步骤,在讲下要点
▼优质解答
答案和解析
是这样的,你的P1、P2、P3表达式应该放在循环里
因为每次循环i都是一个新的三位数,需要分别确定其百位数、十位数、个位数
你这样将P1、P2、P3放在循环外面,由于最开始i=100,所以P1、P2、P3的值固定,P1=1,P2=0,P3=0,于是总也不满足if的条件,所以程序一个数也不会输出.
你的程序并不需要做大的调整,只需要将P1、P2、P3三个表达式挪到For语句后面,If语句前面即可.
另外,由于你的For语句中已经给出了i=100 to 999,step1了,所以前面完全没必要给i赋值i=100
其他语句应该没有什么问题.
因为每次循环i都是一个新的三位数,需要分别确定其百位数、十位数、个位数
你这样将P1、P2、P3放在循环外面,由于最开始i=100,所以P1、P2、P3的值固定,P1=1,P2=0,P3=0,于是总也不满足if的条件,所以程序一个数也不会输出.
你的程序并不需要做大的调整,只需要将P1、P2、P3三个表达式挪到For语句后面,If语句前面即可.
另外,由于你的For语句中已经给出了i=100 to 999,step1了,所以前面完全没必要给i赋值i=100
其他语句应该没有什么问题.
看了 一个三位正整数,它的百位数小...的网友还看了以下:
甲数是乙数的5分之4,甲数比乙数少百分之【 】,乙数比甲数多百分之【 】甲数比乙数少5分之1,即甲 2020-05-16 …
1到3000之间去掉4和7的所有数的个数?每一位数不能带4或7例:4,7,17,78,700,41 2020-06-12 …
acm简单的问题一直wronganswer有一些三个整数构成的整数群,它的结构是:第一行整数N表示 2020-06-20 …
1.各种木块的顶点数、棱数、面数之间的数量关系可以归纳出一定的规律,请你试着写出顶点数x,棱数y、 2020-06-27 …
除数是一位数除法,计算时要从被除数的()位起,先用除数试除被除数的(),如果它比除数()除数是一位 2020-07-30 …
已知奇函数fx在[a,b]上是减函数试问:它在[-b,-a]上是增函数还是减函数已知奇函数fx在[ 2020-08-01 …
3道填空-|||①负数的相反数是正数,把这句话用符号可以表示为()②下列说法中,正确的是().A、无 2020-10-30 …
甲数是乙数的4/5,甲数是丙数的4/9,甲,乙,丙三数的比是():():()甲数是乙数的4/5.甲数 2020-11-20 …
数列概念问题数列a(n+1)-a(n)=常数这个数列是指a(n)是以这个常数为公差的等差数列还是是指 2020-12-26 …
英语中什么叫可数名词复数和可数名词单数?还有名词的所有格是什么意思?英语中什么叫可数名词复数和可数名 2021-02-05 …