要判断一个数x是否为质数.我们可以把它分别除以从2到x-1的每一个整数.如果都除不尽.则x为质数.要判断a是否能被b整除.只要看a/b是否等于Int(a/b),若相等则能整除. 下面是寻找3~100之内质数的一个算法的伪代码: 10 For x From 3 To 100 20 For I From 2 To x-1 30 If Int(x/i)=x/i Then GoTo 10 40 End For 50 Print x 60 End For 实际上.上述算法的运算次数较多.可以加以改进.首先.偶数不可能是质数.因此第1行的步长可改为2.其次.第2行中的x-1可以改为. 写出改进后的伪代码.你有寻找质数更好的方法吗? 【查看更多】

 

题目列表(包括答案和解析)

将下列语句补充完整.

(1)输入两个数,输出其中较大的数,

则①___________;

(2)判断输入的数是否为正数,若是,输出它的平方,若不是输出它的相反数,则②_____________.

(3)求函数f(x)=|x-4|+1的函数值,则③为_____________.

查看答案和解析>>

将下列语句补充完整.

(1)输入两个数,输出其中较大的数,

则①___________;

(2)判断输入的数是否为正数,若是,输出它的平方,若不是输出它的相反数,则②_____________.

(3)求函数f(x)=|x-4|+1的函数值,则③为_____________.

查看答案和解析>>

将下列程序补充完整.

(1)输入两个数,输出其中较大的数,则①为________;

(2)判断输入的数x是否为正数,若是,输出它的平方,若不是,输出它的相反数,则②为________;

查看答案和解析>>

将下列程序补充完整:

(1)输入两个数,输出其中较大的数,则①为___________;

a=input(“a=”);

b=input(“b=”);

if  a>b

   disp(a);

else

     ① 

end

(2)判断输入的数x是否为正数,若是,输出它的平方,若不是,输出它的相反数,则②为__________.

x=input(“x=”);

if  ② 

  y=-x;

else

    y=x^2;

disp(y);

end

查看答案和解析>>

定义在R上的函数f (x)满足:如果对任意x1,x2R,都有,则称函数f (x)是R上的凹函数.已知二次函数.w.w.w.k.s.5.u.c.o.m   

(1)当时,试判断函数f (x)是否为凹函数,并说明理由;

(2)如果函数f (x)对任意的x[0,1]时,都有,试求实数a的范围。

 

查看答案和解析>>


同步练习册答案