c語言題目,c語言乙個題目

時間 2022-04-15 16:02:16

1樓:

#include //都不知道你學了些什麼,兩個結構體沒看見啊???

#include

#include

struct author

;struct  book

;int main()

2樓:嘍囉而已

/*根據你的意思,應該如下寫法:*/

struct  messagess

;struct messagess author;

struct messagess book;

main()

/*靠,剛才提交的內容竟然沒了~以firstname為例重新和你解釋一遍:

第一,char firstname[20];意思是定義乙個字元型陣列,firstname可以儲存20個字元,所以在你輸入firstname這個欄位時,不能超出19個字元;

第二,使用時,&author.firstname[20]這個寫法,本身就是陣列越限,頂多寫成&author.firstname[19];

第三,即使寫成&author.firstname[19]也僅代表取firstname中最後乙個元素的位址,也只能儲存乙個字元而已;

第四,陣列名本身已是位址,前面的取值符號&不是必須的;

第五,你的price定義的不正確,不需要定義成陣列,所以輸入的時候前面得用個&,輸出不需要。

其餘的同理。*/

3樓:匿名使用者

#include

#include

#include

struct messagess

;struct messagess author;struct messagess book;

main()

原來那樣是列印字元,用%c

4樓:

你除錯以下,看看記憶體裡是些什麼東西,感覺你寫的東西太怪了

5樓:匿名使用者

struct好亂

如果你是想儲存多個book那就設定迴圈語句

問c語言的題目,問乙個c語言的題目

為什麼不使用強制型別轉換?z為float,x,y 為int型別 而且,你不用stdio.h?x sqrt x sqrt算出來是浮點型,賦給整型之後小數點後面就被截斷了可以把x sqrt x y sqrt y z x y 這三行直接合併成 z sqrt x sqrt y include stdio.h...

能幫我些C語言的題目麼,乙個C語言題目?

5.d 整型指標變數 int f 陣列指標 int f 4 指向由四個元素組成的陣列。指標陣列 int f 4 有4個指標,每個指標都為整形指標。而int f 就是函式指標了。6.c a中使用者自定義的變數名應與資料型別分開。b明明是double型別資料卻賦值為字串,不可以。d中使用者自定義的變數名...

大一c語言題目,大一C語言題目

手機打太慢了,而且麻煩,只能用漢字說說了,首先定義結構型別的後面要加st 0000 這裡頭的數字無所謂,比10435大就行,主函式只需加乙個迴圈語句就行,比如for i n i m i 手機打字辛苦,望你滿意。include struct student stu 100 temp int amoun...

c語言幾道題目,C語言幾道題目

1 a為16進製制的整型常量,b和c都是實型常量,關鍵是d容易讓人覺得是整型,這樣的格式記住是錯的,不能為常量 2 a a 是 而不是 所以屬於字串常量,b 有 所以是對的 t是乙個整體是tab符號的轉義字元,c 同a 的問題 d 是整型常量 3 是記憶的東西 轉義字元表示 不可見字元 由 開始 1...

c語言一道題目,C語言一道題目

static int count 4 這個count是在for迴圈中定義的,他的作用於只限於for迴圈中,因此 for i 0,sum 0 i count i 2,count 以及倒數第二句的sum count 處的count都是全域性變數的count,而迴圈體內部的count每次迴圈都會重新定義一...