#includestdio.h
创新互联是一家以网络技术公司,为中小企业提供网站维护、成都网站设计、做网站、网站备案、服务器租用、域名申请、软件开发、小程序开发等企业互联网相关业务,是一家有着丰富的互联网运营推广经验的科技公司,有着多年的网站建站经验,致力于帮助中小企业在互联网让打出自已的品牌和口碑,让企业在互联网上打开一个面向全国乃至全球的业务窗口:建站电话联系:18980820575
int sum(int n)
{
int i=0,s=0;
while(i=n)
{
s=s+i;
i++;
}
return s;
}
int main()
{
int n;
printf("请输入要累积的数:");
scanf("%d",n);
sum(n);
printf("累加的结果为%d",sum(n));
return 0;
}
扩展资料:
使用函数的优势:
C语言程序鼓励和提倡人们把一个大问题划分成一个个子问题,对应于解决一个子问题编制一个函数,因此,C语言程序一般是由大量的小函数而不是由少量大函数构成的,即所谓“小函数构成大程序”。
这样的好处是让各部分相互充分独立,并且任务单一。因而这些充分独立的小模块也可以作为一种固定规格的小“构件”, 用来构成新的大程序。
参考资料来源:百度百科-C语言
#include stdio.h
#include stdlib.h
#define MAX 1000
int main()
{ int a[MAX] , i , j , n , p , q , s1 , s2;
p = 0 ; q = 0 ; s1 = 0 ; s2 = 0;
printf("请输入要输入的值的个数:");
scanf("%d",n);
printf("请输入这些数的数值:\n");
for(i = 0 ; i n ; i++ )
scanf("%d",a[i]);
for(j = 0 ; j n ; j++)
if(a[j]%2 == 0 ){
p = p + 1 ; s1 = s1 + a[j];}
else {
q = q + 1 ; s2 = s2 + a[j];}
printf("偶数的个数为 %d\n" , p);
printf("偶数的和为 %d\n" , s1);
printf("奇数的个数为 %d\n" , q);
printf("奇数的和为 %d\n" , s2);
system("PAUSE");
return 0;
}
希望对你有帮助
#include stdio.h
#include stdlib.h
int main()
{
int n,m,i,s=0; //i为循环计数, s为累加值,初始值为0
scanf("%d,%d",n,m); //输入n和m的值
for(i=n;in+m;i++)
{
s+=i;
}
printf("%d",s);
return 0;
}
sum = sum+i 这一句写在了for循环的外面,意思就是先作for循环至i=101,最后运行sum=sum+i,输出为101。
更改,把sum=sum+i写到循环里面。
#include stdio.h
int main(void)
{
int i,sum=0;
for(i=0;i=100;i++)
{
sum=sum+i;
}
printf("%d",sum);
}
#includestdio.h
void main()
{
int i;
int sum =0 ;
for(i=0;i10;i++)
{
sum+=i;
}
printf("SUM: %d\n",sum);
getchar();
}
#include stdio.h
int main ()
{int i=1,x=0;
for(;i=100;i++); 改 for(i=1;i=100;i++)
{x=x+i;}
printf("%d\n",x);
return 0;
}
这样就可以了的,不懂得再问!