精英家教网 > 高中数学 > 题目详情
编写程序,求100以内的勾股数.
解:for  x=1:100
for  y=1:100
for  z=1:100
a=x^2;b=y^2;c=z^2;
if  a+b<>c
else  print(%io(2),x,y,z)
end
end
end
end
本题实际上是求不定方程x2+y2=z2的整数解问题,x,y,z的取值范围都是1到100的整数,可以利用三重循环结构和条件分支结构.
练习册系列答案
相关习题

科目:高中数学 来源:不详 题型:填空题

定义某种运算的运算原理如图所示.设.则______;在区间上的最小值为______.

查看答案和解析>>

科目:高中数学 来源:不详 题型:解答题

输入一个正整数n,并计算S=11×22×33×…×nn的值.

查看答案和解析>>

科目:高中数学 来源:不详 题型:解答题

给一个变量重复赋值.

查看答案和解析>>

科目:高中数学 来源:不详 题型:填空题

阅读图4的程序框图,若输入,则输出                  
(注:框图中的赋值符号“”也可以写成“”或“”)

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

为整数(),若除得的余数相同,则称对模同余,记为)。已知,则的值可以是(    )
A.2015B.2011C.2008D.2006

查看答案和解析>>

科目:高中数学 来源:不详 题型:解答题

一个小朋友在一次玩皮球时,偶然发现一个现象:球从某高度落下后,每次都反弹回原高度的,再落下,再反弹回上次高度的,如此反复.假设球从100 cm处落下,那么第10次下落的高度是多少?在第10次落地时共经过多少路程?试用伪代码表示其算法.

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

下面命题中正确论述的命题个数是(    )
①求解某一类问题的算法是唯一的;
②任何一个算法都可能包含顺序结构、条件结构、循环结构;
③在“Scilab”程序语言中,赋值号与数学中的等号的意义相同;
④在“Scilab”程序语言中,赋值号左右能对换;
⑤循环结构中一定包含条件结构。
A.1个B.2个C.3个D.4个

查看答案和解析>>

科目:高中数学 来源:不详 题型:填空题

读下列程序,其中为通话时间,是收取的通话费用.
(1)通话时间为6分钟,通话费用是多少?(2)写出程序中所表示的函数.
INPUT         
IF     THEN

ELSE

END    IF
PRINT   
END

查看答案和解析>>

同步练习册答案