c语言1+3+5+…+99的程序怎么写啊?

作者&投稿:移宜 (若有异议请与网页底部的电邮联系)
~

C语言程序:求1+3+5+…+99的方法:

int main()

{

int i,sum=0;

for(i=1;i<100;i+=2)

sum+=i;

printf("1+3+5+……+99=%d
",sum);

return 0;

}

扩展资料:

C语言是普适性最强的一种计算机程序编辑语言,它不仅可以发挥出高级编程语言的功用,还具有汇编语言的优点,因此相对于其它编程语言,它具有自己独特的特点。具体体现在以下三个方面:

1、广泛性。

C 语言的运算范围的大小直接决定了其优劣性。C 语言中包含了34种运算符,因此运算范围要超出许多其它语言,此外其运算结果的表达形式也十分丰富。此外,C 语言包含了字符型、指针型等多种数据结构形式,因此,更为庞大的数据结构运算它也可以应付。

2、简洁性。

9类控制语句和32个KEYWORDS是C语言所具有的基础特性,使得其在计算机应用程序编写中具有广泛的适用性,不仅可以适用广大编程人员的操作,提高其工作效率,同时还能够支持高级编程,避免了语言切换的繁琐。

3、结构完善。

C语言是一种结构化语言,它可以通过组建模块单位的形式实现模块化的应用程序,在系统描述方面具有显著优势,同时这一特性也使得它能够适应多种不同的编程要求,且执行效率高。




1 3 5 7 ……… 99用c语言怎么写
include <stdio.h> include <stdlib.h> int main(){ int i;for(i = 1; i <= 99; i= i+2){ printf("%d ",i);} printf("\\n");}

易语言 比如说1 2 3 4 5 6 7 8 9 10 我要1 3 5 7 9相加得出结果我该怎...
为了方便操作,我把你要操作的数字放到数组里面操作了!代码如下!.版本 2 .程序集 窗口程序集1 .子程序 _按钮1_被单击 .局部变量 整形数组, 整数型, , "0".局部变量 单数相加得数, 整数型 整形数组 = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 } 单数相加得数 = 取单数相加 (整形...

...输入10个有序的数,如1,3,5,7,9,11,13,15,17,19 再在输入一个数N 判...
include<stdio.h> void main(){ int a[10]={1,2,3,4,5,6,7,8,9,10};int b,i,j,k=1;for(i=0;i<10;i++){ printf(" %d",a[i]);} printf("\\n");printf("请输入你要找的数:");scanf("%d",&b);for(i=0;i<10;i++){ if(b==a[i]){ k=k+1;for(j=i;...

用C语言编程输出数列1,1,2,3,5,8,13,21的前20 项
这个问题所输出的数列叫Fibonacci数列 是一个有趣的古典数学问题 来源:有一对兔子,从出生后第3个月起每一个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假设所有的兔子都不死,问每个月的兔子总数为多少?也就是说 后一个数是前2个数的和 测试系统 Turbo c 3.0 include <...

打印下列图案(用C语言编写程序 12345 1234 123 12 1
呵呵,这个问题跟打印“*”号的问题差不多,双重for()循环就可以了 代码如下:include "stdio.h"main(){ int i,j;for(i=5;i>=1;i++) \/\/这里i的值取5,4,3,2,1 { for(j=1;j<=i;j++) \/\/这里j的值取1 2 3 4 5 1 2 3 4 1 2 3 1 2 1 printf(...

用C语言求1,3,3,3,5,5,5,5,5,7,7,7,7,7,7,7的第40项
include <stdio.h>#define N 30int main(){int n,i,count=0; \/\/n表示奇数,count表示数列序号for(n=1;n<N;n+=2){for(i=0;i<n;i++){count++;if(count == 40)printf("%d\\n",n); \/\/输出13}}return 0;}

设计C语言程序,把由键盘输入的数列(如1,3,5,7,9)按相反的顺序(如9,7...
1 创建数组,保存数列。2 输入数列到数组。3 反序输出该数组。以输入5个数并反序为例:include <stdio.h>int main(){ int i,a[5]; for(i = 0; i < 5; i ++) { scanf("%d",a+i);\/\/输入5个数。 } for(i = 4; i >= 0; i --) printf("%d",a[...

1到25的英文是什么?
由于在历史上曾和多种民族语言接触,它的词汇从一元变为多元,语法从“多屈折”变为“少屈折”,语音也发生了规律性的变化。在19至20世纪,英国以及美国在文化、经济、军事、政治和科学在世界上的领先地位使得英语成为一种国际语言。如今,许多国际场合都使用英语做为沟通媒介。3、英语也是与电脑联系最...

C语言 main() {int a[3][4]={1,3,5,7,9,11,13,15,17,19,21,23},(*p...
先说说i,j的值 i=0.j=0 i=0,j=1 i=1,j=0 i=1,j=1 第一组:k=k+*(*(p+i)+j)第二组:k=k+*(*(p+i)+j) 注意k的值已变化 第三组:k=k+*(*(p+i)+j) 注意k的值已变化 第四组:k=k+*(*(p+i)+j) 注意k的值已变化 一时忘记怎么算(*p)[4]=a,i,j,k=0...

用C语言编程 斐波那契数列:1,1,2,3,5,8,13…,输出前13项,每行输出5个...
return 1;else return getSum(num- 1) + getFibo(num- 2);} public static void main(String[] args) { System.out.println("斐波那契数列的前13项为:");for (int i = 1; i <= 13; i++) { System.out.print(getSum(i) + "\\t");if (i % 5 == 0)System.out.println();...

敦煌市18311632349: 用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; } 程序如下.

敦煌市18311632349: 如图是计算1+3+5+…+99的程序框图,(1)在框图的空白处填写适当的内容;(2)用UNTIL语句编写程序. -
哀管可润:[答案] (1)该程序框图的作用是累加并输出S=1+3+5+…+99的值,由计数变量的初值为1,步长为2,累加变量的初值为0, 从而可得应填入的条件是: S=S+i i=i+2 (2)程序如下: S=0 i=1 DO S=S+i i=i+2 LOOP UNTIL i>99 PRINT S END

敦煌市18311632349: c语言编程题,求1+3+5+…+99的值 -
哀管可润: return (1+n)*n/2

敦煌市18311632349: 编写程序计算1+3+5+……+99的值,这是个填空题.private sub command1 - click()dim i,s as integers=0for i=1 to - ___________s=s+(2*i - 1)_______________... -
哀管可润:[答案] 因为他要求的是前100项内奇数项之和,共50项

敦煌市18311632349: 编写程序计算1+3+5+……+99 -
哀管可润: for i =1 to 99 step 2 x=x+i next i

敦煌市18311632349: 根据下面的要求,求1+3+5+"+99的值,请完成执行该问题的程序 -
哀管可润:[答案] 这题和德国数学家高斯(Gauss)小时解的相似,我就用他的方法来算: 设这些数字加起来等于X. X=1+3+5+……+97+99-(1) X=99+97+……+5+3+1-(2) 将(1)式与(2)式相加,得 2X=100+100……+100+100+100,共有50项 所以,2X=100*50 ...

敦煌市18311632349: 编程:1!+3!+5!+……+99! -
哀管可润: public class Factorial{ static int F(int n){ return n==0?1:n*F(n-1);} public static void main(String []args){ System.out.println("1!+3!+...+99!:"+F(1)+F(3)+F(5)+...+F(99));//这里要全部写了.F1 F3 F5 F7 F9 F11......一直到F99.} }

敦煌市18311632349: c语言计算 1+3+5+.....+99的结果 源码 -
哀管可润: #include<stdio.h> void main() { int i,s=0; for(i=1;i<=99;i=i+2) s=s+i; printf("%d",s); }

敦煌市18311632349: [c语言]计算1+3+5+....+99=?
哀管可润: #INCLUDE<STDIO.h> main() {int i,s;s=0for(i=1;i<=100;i=i+2)s=s+i;printf("1+2+3=...+100=%d\n",s); }

敦煌市18311632349: 设计一个1+3+5+……+99计算的算法,画出程序框图并编写程序 -
哀管可润: 那个团队的错了,应该这样!int a=0;int b=1;while (b<99){b=b+2;a=a+b;}

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