下面c语言程序是计算1*2-3*4+5*6-7*8+9*10...-19*20,注释地主如何填空

#include<stdio.h>
void main()
{ int i,num=0;
//for(i=1;i<20; )
//if( )num+=i*(i+1);
else num-=i*(i+1);
printf("%d\n",num);
}

按照你的要求填写的C语言程序如下(填空的地方见注释)

#include<stdio.h>
void main()
{ int i,num=0;
for(i=1;i<20;i=i+2)//这里填i=i+2
if(i%4==1)num+=i*(i+1);//这里填i%4==1
else num-=i*(i+1);
printf("%d\n",num);
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-10-30
思路,规律就是隔行是一个样式的输入,inti,j,k=0;inta[10][10];for(i=0;i<10;i++)for(j=0;j<10;j++)if(i%2==0)a[i][j]=i*10+j;elsea[i][j]=(i+1)*10-j-1;
第2个回答  2016-10-30
#include<stdio.h>
void main()
{ int i,num=0;
//for(i=1;i<20; i++ )
//if( i%2 )num+=i*(i+1);
else num-=i*(i+1);
printf("%d\n",num);
}本回答被提问者采纳