输入整数 m 和正整数 n ,按下列公式计算 s :s=m-(m+1)+m+2-(m+3)+ …… +(-1)n(m+n

输入整数 m 和正整数 n ,按下列公式计算 s :s=m-(m+1)+m+2-(m+3)+ …… +(-1)n(m+n) .输入:m 和 n
装嫩的人们37 1年前 已收到2个回答 举报

Hansenzhu 春芽

共回答了14个问题采纳率:92.9% 举报

楼主问的是编程吧,我这个是C语言的,
#include
int main()
{ int m,n,s,i;
scanf("%d %d",&m,&n);
s=m;i=1;
do
{ if (i%2==0) s=s+(m+i);
else s=s-(m+i);
i++;} while(i

1年前

8

guojun201314 幼苗

共回答了8个问题 举报

n为奇数:s=-(n+1)/2
n为偶数:s=-(n+1)/2+m+n

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 1.865 s. - webmaster@yulucn.com