C語言程式設計題哪錯了啊

2021-08-26 08:23:00 字數 880 閱讀 4338

1樓:

1、函式 struct settime(struct time_struct time) 的說明和定義應該改為:

struct time_struct settime(struct time_struct time);

僅僅用struct說明是不夠的,必須說明是什麼結構

2、函式 struct time_struct settime(struct time_struct time);

在main中的呼叫過程應該修改為 time=struct time_struct settime(struct time_struct time);

因為c語言函式引數是值傳遞,通過引數time是不能把輸入的時間資料帶回給主函式的,需要通過函式的返回值把輸入的時間傳遞給main。

實際上settime函式可以不要引數,定義為:

struct time_struct settime()

這裡主要起作用的是retrun time;

2樓:

1.你定義的資料型別是tine_struct而不是struct time_struct,所以定義time時用time_struct

2.settime返回值應該是time_struct而不是struct

3.settime函式中return無法返回time,因為他是自己定義的而不是系統定義。你需要重定義return函式

3樓:匿名使用者

修改如下:

#include

void sort(int x[10])

}/*注意這裡*/

}/*注意這裡*/

}/*注意這裡*/

void main() /*注意這裡*/

C語言程式設計題,C語言程式設計題

兩種思路,一種設計過程比較簡單,就是直接用程式模擬所有可能的路徑,把合題意的走法全部計數。這種演算法的時間複雜度大約在o 2 n 左右,比較慢。另一種是建立一個數學模型,採用組合數的思想解這個問題,這樣設計出程式只是一個數學計算過程,組合數計算最快的演算法是o n 在加上求和,演算法時間複雜度為o ...

c語言程式設計題,C語言程式設計題

include using namespace std class date date int year,int month,int day year year month month day day date void set int y,int m,int d int gety int getm...

C語言的程式設計題,急 c語言程式設計題

整元換零錢的問題,把一元換成一分,2分,5分的硬幣,共有多少種換法?include main printf d count 4 用分支編寫程式,把從鍵盤輸入的數字按下列對應關係顯示。輸入數字 顯示 1 up 2 down 3 left f 4 right 其它 include main 1.incl...