Re: 參考書本範例,卻錯誤一堆的C語言範例..
※ 引述《quota@kkcity.com.tw (忘了改暱稱.:P)》之銘言:
: 我的程式碼如下
: 麻煩各位幫忙了
: 謝謝!
你用的書應該有點年紀了^_^。code稍稍修改一下。
#include <stdio.h>
#include <stdlib.h>
//應該用不到dos.h了
#define SIZE 100
int functiona(int a[], int size);
//你原來的functiona有做累加的動作,我不確定裡面的total變數功能
//不過我把他先傳出來所以回傳值是int
int main(int argc, char *argv[])
{
int a[SIZE];
int i;
int result;
for(i = 0; i <100; i++){a[i] = 1;}
//因為for迴圈都把i和a[]初始化了,所以變數直接宣告就好。
for(i = 0; i <100; i++){printf("%d",a[i]);}
result = functiona(a , SIZE); //小小變動
printf("\n%d",result); //也是小小變動
system("PAUSE");
return 0;
}
int functiona(int a[], int size)
{
int i,total = 0;
for(i = 0; i < size; i++)
total += a[i];
return total;
}
//原來裡面的system()應該是你要檢查用的吧?先拿掉了....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.132.23.74
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Programming 近期熱門文章
PTT數位生活區 即時熱門文章