热门试卷

X 查看更多试卷
1
题型:简答题
|
简答题

编写程序确定S=1+4+7+10+…中加到第几项时S≥300.

正确答案

程序:

S=0;

n=1;

i=1;

while  S<300

S=S+n;

n=n+3;

i=i+1;

end

i=i-1;

print(%io (2),i);

思路分析:for语句适用于循环次数确定的情况,while对于次数确定或不确定的情况均可,由于次数不确定,故只能用while语句.

1
题型:简答题
|
简答题

已知f(x)=x3-1,设计一个程序,求f[f(13)]。

正确答案

解:程序如下:

1
题型:简答题
|
简答题

写出求1+2+3+…+n的一个程序算法。

正确答案

解:计算自然数的累加有这样的公式1+2+3+…+

程序如下:

 

1
题型:简答题
|
简答题

根据如图所示的程序框图,写出实现该算法的程序。

正确答案

解:程序如下:

 

1
题型:简答题
|
简答题

编写一个程序,要求输入两个正数a、b的值,输出ab和ba的值。

正确答案

解:可以利用“INPUT”语句输入两个正数,然后将ab和ba的值分别赋给两个变量,然后输出这两个变量的值即可;另一方面ab与ba作为两个幂的值,是把底数和指数进行了交换,故还可以利用赋值语句,采用将两个变量的值互换的办法实现这一算法。

程序为:

 

1
题型:简答题
|
简答题

判断下列赋值语句是否正确:

(1)4=m;

(2)x+y=10;

(3)A=B=2;

(4)N=N2

正确答案

解:(1)错误;

(2)错误;

(3)错误;

(4)正确。

1
题型:填空题
|
填空题

下列语句描述的算法的输出结果分别是(1)(    );(2)(    )。

(1)                    (2)

正确答案

(1)d=16;(2)6

1
题型:填空题
|
填空题

阅读右面的程序,当分别输入时,输出的值

正确答案

1
题型:填空题
|
填空题

阅读下面的程序,当分别输入a=3,b=5时,输出的值a=(    )

正确答案

1
题型:填空题
|
填空题

语句“PRINT  37  MOD  5”运行的结果是______.

正确答案

“37  MOD  5”表示37除以5的余数

37÷5=7余2

故答案为:2

下一知识点 : 算法案例
百度题库 > 高考 > 数学 > 基本算法语句

扫码查看完整答案与解析

  • 上一题
  • 1/10
  • 下一题