早教吧 育儿知识 作业答案 考试题库 百科 知识分享

请设计程序框图求S=1^2-2^2+3^2-4^2+…+(n-1)^2-n^2的值,要求输入n,输出S的值有大神帮我把这个翻译成自然语言吗?用程序表示:INPUTns=0i=1DOIFiMOD2=1THENs=s+i^2ENDIFs=s-i^2i=i+1LOOPUNTILi>nPRINT"s的值为";s

题目详情
请设计程序框图求S=1^2-2^2+3^2-4^2+…+(n-1)^2-n^2的值,要求输入n,输出S的值
有大神帮我把这个翻译成自然语言吗?
用程序表示:
INPUT n
s=0
i=1
DO
IF i MOD 2=1 THEN
s=s+i^2
END IF
s=s-i^2
i=i+1
LOOP UNTIL i>n
PRINT "s的值为";s
过了9点就没分了~
▼优质解答
答案和解析
给定整数n, s = 0
求出 s = 1^2 - 2^2 + 3^2 - 4^2 + .-(-1)^n * n^2