1樓:
#include/*標頭檔案要載入到最前面,因為你的第一個jia的函式就呼叫了printf函式。
另外,不知道那個是什麼,但是這個stdio是標準c的標頭檔案,應該使用這個。*/
int jia ()這裡的float改成了int,因為你最終的返回值是int型的。之前你的函式里你傳遞了。
s這個值,這是不必要的,因為無論s是什麼,你都執行相同的過程。所以不需要值會傳遞了。*/
int main()
/*這樣一改,你就能得到正確結果了。*/
2樓:小貓
函式呼叫就是。
float jia (int s)
以上是你寫的函式。
你想呼叫他就jia (100)
3樓:想當
函式定義的格式: 返回值型別 函式名(形參1型別 形參1名,形參2型別 形參2名,..
呼叫格式: 函式名(實參1,實參2);
以你的函式為例:float jia (int s);
呼叫方式 jia(s);
你的函式寫的有問題:
下邊是改過的程式:
float jia (int t) /t是你要求和的上限呼叫方式:jia(100) /等於將t賦值為100,計算1到100的和。
或jia(s) 等於將s的值傳遞給形參t,計算1到s的和。
4樓:網友
沒有對你要呼叫的函式進行宣告!!!
c語言程式,請高手幫忙看一下錯誤
include stdio.h include stdlib.h 巨集定義 define ok 1 define error 0 define overflow 2 define sksize 20 typedef struct sqstack 初始化棧 int initstack sqstack ...
我初學C語言,請教一下高手,剛學c語言,求助大佬
因為你判數素數中的迴圈條件是i k 1 如果這一層迴圈體中的break不能被執行時,迴圈結束時i和的值至少是等於k 1,而sqrt的返回值是double型的,所以還要大於k 1,才能保證i的覆蓋範圍啊。你的程式不完整啊,有很多錯,最好把題目也貼出來啊 include include void mai...
高手幫我看一下這電腦怎麼樣,高手幫我看一下這電腦配置怎麼樣。。。。。。謝了
2800塊錢不能再多了,經銷商和你都不虧。如果是想遊戲的話。最好是看下顯示卡的位寬 就問位寬是多少bit的,有64,128,192,256 其餘的配置中規中矩,家用和一些網路遊戲可以正常的玩 我來一條條給你分析 cpu的話,g630屬於3代intel處理器,低端系列,針對家用使用者可滿足需求加工在3...