编写程序,求1-3+5....+101的值,用do..while语句做😂

作者&投稿:陈没采 (若有异议请与网页底部的电邮联系)
C语言编写程序,求1-3+5-7+.....-99+101的值 用while和for两种方法编写 计算机~


#include
void main()
{
int i,j,m,n,sum=0;
m=0;
n=0;
i=1;

j=3;

while(i<102)
{

sum=sum+i-j;
i+=4;
if(j >= 99)
{
j =0;
}
else
j+=4;
}
printf("%d
",sum);
}

#include <stdio.h>

int main(void)
{
int i = 0, sum = 0, flag = 0;

flag = 1;
i = 1;

do{
if(1 == flag)
{
sum += i;
flag = 0;
}
else
{
sum -= i;
flag = 1;
}

i += 2;
}while(i <= 101);

printf("1 - 3 + 5 - 7 ... + 101 = %d\n", sum);

return 0;
}


题目:写程序求1-3+5-7+…-99+101的值
\/***Program***\/ for(i=0;i<=101;i+=2){ s+=i*f;f=-f;} \/*** End ***\/

编写程序,求1-3+5-7+...-99+101
i : -i; log += times % 2 == 0 ? '+'+i : -i; times++; }}console.log(count, log);51 "1-3+5-7+9-11+13-15+17-19+21-23+25-27+29-31+33-35+37-39+41-43+45-47+49-51+53-55+57-59+61-63+65-67+69-71+73-75+77-79+81-83+85-87+89-91+93...

用VC++编写程序。求1-2+3-4+5-6……..+99-100的结果
include "stdafx.h"include <iostream> using namespace std;int main(int argc, char* argv[]){int sum=0;for(int i=1;i<101;i++){if (i%2==0)sum = sum-i;else sum = sum+i;}cout<<sum<<endl;return 0;}

编写程序求:1-1\/2+1\/3-1\/4+1\/5……+(-1)N减一次方1\/n。在源程序中输入n...
用递归函数写。注意\/是整除符号,公式写1.0\/n就可以了。include<stdio.h>#include<math.h>float fun(float *sum,int n);\/\/调用sum传NULLint main(){ int i,n; printf("输入n的值:"); scanf("%d",&n); printf("1"); for(i=2;i<=n;i++) printf("%s\/%d"...

编制程序完成求1+2+3+...+N的累加和,直到累加到1000,统计被累加的自然数...
1、启动vb6,执行文件-新建工程命令,在弹出的新建工程对话框中选择标准exe文件后点击确定按钮进入窗体界面。2、选择窗体,拖拽周围正方形调整窗体的大小,在属性窗口中设置caption为“递归求和”,并设置startupposition属性值为“屏幕中心”。3、在工具箱窗口中找到frame控件并双击,在窗体上创建一个frame1...

程序c编写程序求1-2+3-4+…+99-100
include<stdio.h>void main(){ int sum=0,i,flag=1; for(i=1;i<=100;i++) { sum+=flag*i; flag*=-1; } printf("1-2+...99-100=%d\\n",sum);}

C语言程序题输入任意一个整数n(1~150)求1-2+3-4+5-6+7-8……+n
include<stdio.h>int main(){int i,n,s;scanf("%d",&n);s=-n\/2;if(n%2)s+=n;printf("%d\\n",s);return 0;}

编写一个C程序,求1!+2!+3!+…+19!+20!(要求使用循环嵌套)
1 \/\/编写一个C程序,求1!+2!+3!+…+19!+20!(要求使用循环嵌套)2 #include<stdio.h> 3 main(){ 4 int sum=0;\/\/用来存放结果 5 int x;\/\/1到20 6 int y;\/\/1到X 7 int jiecheng;\/\/阶乘 8 for(x=1;x<=20;x++){ 9 jiecheng=1;\/\/阶乘每次从1开始乘起...

编写程序,计算1!+2!+3!+...+n!的值,其中n的值由用户输入。答案给出来了...
include <stdio.h> main ( ){int k,l,n;\/*n代表用户输入的值;k是一个循环变量,代表从1到n;l也是循环变量代表从1到k,用来计算 k!时用*\/ double sum=0,fact_k=1;\/*fact-k=1,这是给fact_k赋一个初始值,下面在计算每一个k的阶乘时会用到*\/ printf("Please Input n:");scanf...

C++程序编辑 求1,1,2,3,5,8,13求前20项和,感激不尽
下面的程序先求出这个数列的前20项,其实这个数列是斐波那契数列,从第三项开始,每一项等于前面两项的和。求出前20项后,循环求该20项的和。最后输出结果。include<stdio.h>#include<stdlib.h>#include<string.h>int main(){int array[20]={0};int i;int sum=0;array[0]=1;array[1]=1;...

龙文区13315084521: 编写程序,计算1 - 3+5 - …+101的值,注意每输出5个数要换行. -
支易百普: #include int main(){int i=1;int num=0;while(num<101){num=2*i-1;if(i%2==0)num=-num;printf("%d\t",num);if(i%5==0)printf("\n");i++;}return 0; }

龙文区13315084521: 编写程序,求1 - 3+5 - 7+9… - 99+101的值.用c语言写.谢了. -
支易百普: #include <stdio.h> void main() {int i,sign,sum;for(sum=0,i=1,sign=1;i<=101;i=i+2,sign=-sign)sum+=i*sign;printf("1-3+5-7+9......99+101=%d",sum); }

龙文区13315084521: 编写程序,求1+3+5+7+……+101的和 -
支易百普: #include "stdio.h" main(){int s=0,i,sign=1;for(i=1;i<=101;i+=2){s=s+sign*i;sign=-sign;}printf("1-3+5-7…………-99+101=%d",s); }

龙文区13315084521: c语言编程求1+3+5+……+(2n - 1) -
支易百普: #include<stdio.h> main() { int i,n,sum=0; printf("please input n:"); scanf("%d",&n); for(i=1;i<=n;i++) sum=sum+(i*2-1) printf("sum=%d",sum); }

龙文区13315084521: c++编写程序,计算1 - 3+5 - …+101的值每输出5个数要换行 -
支易百普: //源代码如下: #include "stdafx.h" int main(void){int i = 1, t, k = 1; int sum = 0; for(t = 1;;i++, t = k*(2*i-1)){sum += t;k = -1*k;cout< if(i%5 == 0)cout< if(t == 101)break; } cout<}

龙文区13315084521: 用C语言编写程序求1+3+5+……+99的值 -
支易百普: 1 2 3 4 5 6 7 8 9#include <stdio.h> intmain() {inti,sum=0;for(i=1;i<100;i+=2)sum+=i;printf("1+3+5+……+99=%d\n",sum);return0; } 程序如下.

龙文区13315084521: C++编程求1+3+5+……+(2n - 1).
支易百普: 用while语句实现: #include&lt;iostream&gt; using namespace std; int main() { int n,s=0,i; cout&lt;&lt;"请输入一个整数: "; cin&gt;&gt;n; i=1; while(i&lt;=2*n-1) { s=s+i; i++; } cout&lt;&lt;s; } 用do-while语句实现: #include&lt;iostream&gt; using...

龙文区13315084521: 编写程序,求1 - 3+5 - 7+… - 99+101的值 -
支易百普: #include<stdio.h> int main() { int i,j,sum1=0,sum2=0; { for(i=1;i<=101;i+=4)sum1+=i; for(j=3;j<=99;j+=4)sum2+=j; } printf("sum=%d",sum1-sum2); return 0; } 扩展资料: 特有特点 1、C语言是一个有结构化程序设计、具有变量作用域(variable ...

龙文区13315084521: 如何用c语言编程求和1!+3!+5!+……+n! -
支易百普: #include<stdio.h> int s(int a) { if(a==1) return 1; else return a*s(a-1); //返回值 } void main() //主函数 { int n,i,sum=0; scanf("%d",&n); for(i=1;i<(n/2)+1;i=i+2) //这几部能看懂吧 sum+=s(i); printf("sum=%d",sum); }

龙文区13315084521: 题目:写程序求1 - 3+5 - 7+… - 99+101的值 -
支易百普: /**********Program**********/ for(i=0;i<=101;i+=2) { s+=i*f; f=-f; } /********** End **********/ 扩展资料 所有程序都基于机器语言运行,机器语言是一个以二进制数字(0和1)构成的语言. 一般的,程序是由高级语言编写,然后在编译的过程中,被编译器/解释器转译为机器语言,从而得以执行. 有时,也可用汇编语言进行编程,汇编语言在机器语言上进行了改进,以单词代替了0和1,例如以Add代表相加,Mov代表传递数据等.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网