給出下面的算法:

S1 輸入x;

S2 若x<0,則y=x+1;否則執(zhí)行S3;

S3 若x=0,則y=0;否則y=x;

S4 輸出y.

(1)指出該算法的功能;

(2)畫出算法的程序框圖;

(3)寫出該算法的程序.

答案:
解析:

  解:(1)該算法的功能是給定x的值,求函數(shù)的函數(shù)值.

  (2)程序框圖如圖所示.

  (3)程序如下:


練習冊系列答案
相關習題

科目:高中數(shù)學 來源: 題型:

已知 S=1+(1+3)+(1+3+5)+(1+3+5+7)+…+(1+3+5+…+199)
(Ⅰ)下面給出求S的算法,請將空白部分補充完整;
(Ⅱ)請將求S的流程圖補充完整,內容直接填在程序框圖中;
解:(Ⅰ)算法分析:(1)S=0,T=0,i=1;
(2)將T+2i-1賦值給T,將S+T賦值給S;
(3)將
 
賦值給i;
(4)
 
;
(5)輸出S,結束運算.
(Ⅱ)流程圖:
精英家教網(wǎng)

查看答案和解析>>

科目:高中數(shù)學 來源:學習高手必修三數(shù)學蘇教版 蘇教版 題型:013

設計一個計算1×3×5×7×9的算法.下面給出了程序的一部分,則在橫線①上不能填入下面數(shù)據(jù)中的

S←l

I←3

While I<①

S←S×I

I←I+2

End While

Print S

End

[  ]
A.

9

B.

9.5

C.

10

D.

10.5

查看答案和解析>>

科目:高中數(shù)學 來源:河南省模擬題 題型:單選題

下面的程序框圖給出了計算數(shù)列{an}的前8項和S的算法,算法執(zhí)行完畢后,輸出的S為
[     ]
A.8
B.63
C.92
D.129

查看答案和解析>>

同步練習冊答案