(1)用for:include "stdio.h"void main(){ int s=0,i=1,j=1;for(;i<=100;i++){ s=s+i*j;j=-j;} printf("1-2+3-4+5-6+~~+99-100=%d",s);} (2)用while:include "stdio.h"void main(){ int s=0,i=1,j=1;while(i<=100){ s=s+i*j;j=-j;i++;} printf...
首先,任意的打开一篇文档(双击Word文档) 紧接按照下图第1-3步骤单击选择: 在单击高级选项后,在右侧设置选项中找到显示选项栏,第4步,紧接着第5步,在任务栏中显示所有窗口勾选。 以上步骤完成后,要单击第6步的确定按钮,即完成。加粗样式... AndroidGUI29:用getDrawingCache方法获取ImageView中的图像需要注意的问题...
(1)include "stdio.h"int main(int argc,char *argv[]){printf("1-2+3-4+...+99-100 = %d\n",(1-2)*50);return 0;}运行结果如下:(2)include "stdio.h"int main(int argc,char *argv[]){int s,i;for(s=0,i=1;i<101;i++)//遍历1~100s += i&1 ? i : -i;//...
for(int i=1;i<=100;i++){ sum+=i*pow(-1, i-1);} printf ("result = %f\n", sum );1、把此数列连续的奇数项和偶数项结合起来构成一个新数列,它就变成-1,-1,-1,...,-1共50项这样一个数列,C编程当然就很简单了。2、用一个for循环遍历1~100,计数变量为奇数时向和累加...
sum += i % 2 == 0 ? -i : i;以及,能不用?就别用,if-else多简明。如果你幸运,用?就会...
三目运算符不要滥用,这毕竟不是BASIC一行千金的时代,你一行写得多精巧,变成汇编也差不多 ...
main(){ int i,sum=0;for(i=1;i<101;i++)sum+=(i%2)?i:-i;printf("1-2+3-...+99-100=%d",sum);getch();}
include "math.h"main(){ int i,n,sum=0;for(i=1;i<=100;i++){n=-1;sum=n^(i+1)*i+sum;} printf("%d",sum);}
include<stdio.h> void main(){ int i,s=0;for(i=1;i<=100;i++){ if(i%2==0)s-=i;else s+=i;} printf("1-2+3-4+5-...-100=%d\n",s);}
代码资料:include "stdio.h"int main(int argc,char *argv[]){ int s,n;for(s=0,n=1;n<=100;s += n&1 ? -n++ : n++);printf("-1+2-3+4-...+100 = %d\n",s);return 0;}