说明: 该程序只由一个main函数组成。 main函数的函数体中可包含多个语句。 根据语句的功能,该语句分为两类: 说明语句和可执行语句。 注释:/ ●●●●●●
说明: *该程序只由一个main函数组成。 *main函数的函数体中可包含多个语句。 *根据语句的功能,该语句分为两类: 说明语句和可执行语句。 *注释:/* …… */
例23求1+2+3+4+…+n.(其中n由用户输入)。 maino i int n, S printf(“ enter n:”); scanf(“%d”,&n);/输入整数n*/ sum(n); /函数调用* printf("In the result is %d',S) 输出结果 int sum( int m) /函数定义 i int j, s1=0; for(j==; j<=m;j++) 求和 sI+=j; return(s1); /返回和值*
例2.3 求 1+2+3+4+……+n. (其中n由用户输入)。 main() { int n,s; printf(“ enter n:”); scanf(“%d”,&n); /*输入整数n*/ s=sum(n); /*函数调用*/ printf(“\n the result is :%d”, s ); /*输出结果*/ } int sum( int m) /*函数定义*/ { int j, s1=0; for(j=1;j<=m;j++) /*求和*/ s1+=j; return(s1); } /*返回和值*/