題目:找到年齡最大的人,并輸出,請找出程式中有什么問題,
程式分析:無,
實體:
1 #include<stdio.h> 2 #include<stdlib.h> 3 struct man{ 4 char name[20]; 5 int age; 6 } 7 person[3]={"li",18,"wang",25,"sun",22}; 8 int main() 9 { 10 struct man *q,*p; 11 int i,m=0; 12 p=person; 13 for(i=0;i<3;i++) 14 { 15 if(m<p->age) 16 { 17 m=p->age; 18 q=p; 19 } 20 p++; 21 } 22 printf("%s %d\n",q->name,q->age); 23 return 0; 24 }
以上實體運行輸出結果為:
wang 25
感謝你的閱讀,請用心感悟!希望可以幫到愛學習的你!!分享也是一種快樂!!!請接力,,,
點擊查看原文,謝謝!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/3634.html
標籤:C
上一篇:C 實戰練習題目77
下一篇:C 實戰練習題目79
