C语言编程
问题补充:
输入一个正整数N(1≤N≤500),求S=1+2-3+4+5-6+7+8-9+……+N,并统计其中共有多少个减号。
输入样例#1: 15输出样例#1:30 5最佳答案
程序参考:
#include <stdio.h>
int main()
{
int n,i,s=1,ct=0;
scanf("%d",&n);
for(i=2;i<=n;i++)
if (i%3==0)
{
s-=i;
ct++;
}
else
s+=i;
printf("%d %d\n",s,ct);
return 0;
}
追问:
谢谢了
最佳答案由网友 whoami1978 提供
其他回答
其它网友回答:
复杂搞不懂