小菜鳥成長記

2021-07-11 05:24:07 字數 1246 閱讀 4271

#include

#define n 100

typedef struct book

book;

int num=0,*pnum=#

int arrin( book a,int *pnum)

//輸入陣列元素,個數num由程式中自己確定。

}return i;

}void arrout(book a,int num)

//輸出陣列各元素值。共num個元素

void insert(book a,int pnum,int x)

//將x元素插入陣列a的第index下標,

//元素個數加1

//移出插入位置

for(i=x;i

printf("**************按提示輸入要插入的資料************\n");

printf("請輸入要插入的序號:\n");

scanf("%ld",&a[x].nb);

printf("請輸入要插入的姓名:\n");

scanf("%s",a[x].name);

printf("請輸入要插入的號碼:\n");

scanf("%s",&a[x].phonenum);

printf("序號為%d的資訊插入成功\n",x);

arrout(a,++pnum);

}int findx(book a,int n,long  x)

return z;

}//void modify(){}

//void delele(){}

void main()

;book a[n];

int y,index,i;

i=arrin(a,&num);   //輸入陣列元素

arrout(a,i);   //輸入陣列元素

printf("請輸入要插入資料的插入下標y \n");

scanf("%d",&y);

insert(a,i,y); 

printf("請輸入要查詢的序號\n");

scanf("%d",&y);

index=findx(a,i,y);

if(index==-1) printf("不存在要找的號碼\n");

else printf("您要找的序號%d,下標為%d\n詳細資訊如下:序號%ld, 姓名:%s,號碼%s\n",y,index,y,a[index].name,a[index].phonenum);

}

小菜程式設計成長記系列

網上一位叫慈龍的朋友幫我把之前的 小菜程式設計成長記 整理成了pdf文件,非常感謝他的工作。儘管此系列還沒有寫完,此前的文章也有不少瑕疵,不過如果此pdf可以讓更多的朋友喜歡上物件導向設計 喜歡上設計模式 開始加入學習應用設計模式的行列來,那我還是非常願意此系列文章的推廣的,畢竟通過對話的方式來入門...

菜鳥成長記(零)

越是真理,就越是趨於簡單,關鍵是,你願不願,你敢不敢這樣去做。所以,當找不到出路處於迷茫低古的時候,最好的辦法就是將當前自己最想做的,能做好的事情做到極致,做到無人能及。25歲年薪20 萬 一直以來都想寫點什麼,但是每次想著想著都不知道該從 寫起,現在的生活感覺已經完全亂套了,懶散消極已經在心底蔓延...

菜鳥成長記 runtime歷程

去面乙個有一年以上工作年限的ios開發崗位,如果面試官不是搞技術的,runtime一般問不到,但凡是乙個懂技術的面試官面乙個一年以上的求職者,runtime執行機制是多半會問到的,runtime非常強大,很多人都敗在它魔爪之下,當然我在專案中還沒有用到過runtime,一般比較好點的三方庫都會使用到...