當前位置:編程學習大全網 - 編程軟體 - C語言編程:已知壹個長度為10的壹維數組arr,編寫函數,求出第m個數到第n個數的和。

C語言編程:已知壹個長度為10的壹維數組arr,編寫函數,求出第m個數到第n個數的和。

#include <stdio.h>

#define N 10

int getTotal(int *p,int m,int n)

{

int i=0,total=0;

for(i=m;i<=n;i++)

total += *(p+i);

return total;

}

void main()

{

int arr[10]={NULL};

int i,num,m,n;

printf("請輸入十個數:\n");

for(i=0;i<10;i++)

scanf("%d",(arr+i));

printf("請輸入m: ");

scanf("%d",&m);

printf("請輸入n: ");

scanf("%d",&n);

num=getTotal(arr,m-1,n-1);

printf("result = %d",num);

}

  • 上一篇:前端學什麽
  • 下一篇:自學unity3d能找工作嗎
  • copyright 2024編程學習大全網