输入正整数m、n的值,输出区间【m,n】内所有奇数之和与所有偶数之和的差.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/05 15:12:58
输入正整数m、n的值,输出区间【m,n】内所有奇数之和与所有偶数之和的差.
用pascal语言
Input
只有一行共有二个正整数:m n
(1
用pascal语言
Input
只有一行共有二个正整数:m n
(1
{----------根据题目补充已修改----------}
program Eugene;
var m,n,ans:int64;
begin
readln(m,n); ans:=0;
if trunc(m) mod 2=0
then if trunc(n) mod 2=0 then ans:=-trunc(n-m) div 2 -m
else ans:=-trunc(n-m-1) div 2 - m + n
else if trunc(n) mod 2=0 then ans:=-trunc(n-m+1) div 2
else ans:=-trunc(n-m) div 2 + n ;
writeln(ans);
end.
利用数学思想根据m n的奇偶来判断的……
楼上的貌似是C吧……
program Eugene;
var m,n,ans:int64;
begin
readln(m,n); ans:=0;
if trunc(m) mod 2=0
then if trunc(n) mod 2=0 then ans:=-trunc(n-m) div 2 -m
else ans:=-trunc(n-m-1) div 2 - m + n
else if trunc(n) mod 2=0 then ans:=-trunc(n-m+1) div 2
else ans:=-trunc(n-m) div 2 + n ;
writeln(ans);
end.
利用数学思想根据m n的奇偶来判断的……
楼上的貌似是C吧……
输入正整数m、n的值,输出区间【m,n】内所有奇数之和与所有偶数之和的差.
怎么用C语言 输入两个正整数m和n,输出区间[m,n]内的所有可逆素数
c语言 输入两个正整数m和n,求出[m,n]区间的所有素数
c语言输入两个正整数m和n,求出[m,n]区间的所有素数
从1000到2000的自然数中所有偶数之和与所有奇数之和的差是多少
求从1~2000的自然数中,所有偶数之和与所有奇数之和的差.
输入正整数n,然后依次输入n个正整数,计算其中的奇数和与偶数和并输出.
求1到n之间所有偶数之和,(n为正整数)的方程式
输入正整数 M 和 N(M,N 均小于 10000) ,输出 M 和 N 之间所有满足下列条件的所有整数:整数的各位数字
求素数:输入两个正整数m和n,求出[m,n]区间的所有素数.用c语言
输入任意2个整数m和n,计算并输出这两个数(包括这2个数)之间所有奇数之和(C语言)
C语言:输入两个正整数m和n(m≥1,n≤500),输出m和n之间的所有素数,每行输出6个