struct student
;struct student studl;
關於結構體型別變數賦值正確的是(a)
a、 studl.id=1001;studl.name=」tom」;
b、id=1001;*studl.name=」tom」;
c、 studl.id=1001;studl.*name=」tom」;
d、studl.id=1001l;*studl.name=」tom」;
int x[5]=;
struct t;
typedef
struct list_t
list_t;
請問在32位系統中,sizeof(list_t)的值為? (b)
a. 4byte
b. 8byte
c. 5byte
d. 9byte
- 8、定義乙個結構體變數(包括年、月、日),計算該日在本年中為第幾天?(注意考慮閏年問題),要求寫乙個函式days,實現上面的計算。由主函式將年月日傳遞給days函式,計算後將日子傳遞歸主函式輸出 。
#include int days(int
year, char month, char day);
struct data
d = ;
int mon[12] = ;
void main (void)
int days(int
year, char month, char day)
這裡寫**片
#include
typedef
struct student
s;void strin(s *p);
void idmax(s *p);
void main (void)
inline
void strin(s *p)
void idmax(s *p)
}printf("%d\n%d\n%s\n", (p+num)->***, (p+num)->id, (p+num)->name);
return;
}
#include
#include
typedef struct student
d;void main (void)
題目描述:
利用結構體型別陣列輸入五位使用者的姓名和**號碼,按姓名的字典順序排列後(姓名相同保持原位置),輸出使用者的姓名和**號碼。 已知結構體型別如下: struct user ;
輸入描述:
輸入姓名字串和**號碼字串。
輸出描述:
輸出按姓名排序後的姓名字串和**號碼字串。
樣式輸入:
aa 12345
dd 23456
cc 34567
bb 21456
ee 12456
樣式輸出:
aa 12345
bb 21456
cc 34567
dd 23456
ee 12456
#include
#include
struct user
;void px(struct user *p);
void main (void)
; int i = 0;
//for (i=0; i<5; i++)
// scanf("%s %s", &users[i].name, &users[i].num);
px(users);
for (i=0; i<5; i++)
printf("%d : %s\n%s\n", i, users[i].name, users[i].num);
return;
}void px(struct user *p)}}
}
C 基礎 五 結構體
建立結構體 includeusing namespace std includestruct godv gg3 第三種建立方式 int main cout gg2 gg2.age gg2.name endl gg3.name godb gg3.age 20 cout gg3 gg3.age gg3....
C語言基礎(五)(結構體)
struct聲名結構體是必須有,infor是該種結構體的型別名,可自定義。struct infor struct data struct infor stu 定義時也要有struct。struct infor2 a,b 3 c 可以在宣告的同時定義變數。聲名結構體時沒有名字,聲名之後無法呼叫,只能聲...
C語言結構體基礎練習題
現有有n個學生的資料記錄,每個記錄包括學號 姓名 三科成績。編寫乙個函式input,用來輸入乙個學生的資料記錄。編寫乙個函式print,列印乙個學生的資料記錄。在主函式呼叫這兩個函式,讀取n條記錄輸入,再按要求輸出。n 100 input 學生數量n佔一行 每個學生的學號 姓名 三科成績佔一行,空格...