第2题吗
#include<stdio.h>
int main()
{
int s=0,x=1,t=1;
while(x<=100)
{
s=s+x*t;
x++;
t=-t;
}
printf("%d",s);
}
供参考:
#include<stdio.h>
int main()
{
int i,k,s;
i=0,s=0; //(1)题
do{
i += 3;
s += i;
}while(i<99);
printf("s=3+6+12+...+99=%d\n",s);
i=1,s=0,k=1;//(2)题
while(i<=100)
{
s += k*i;
k = -k;
i++;
}
printf("s=1-2+3-4+5-...-100=%d\n",s);
for(i=100,k=0;i<=200;i++)//(3)题
if(i%13==0)
{
printf("%d ",i);
k++;
}
printf("\ncount=%d\n",k);
return 0;
}