ѧÉúÐÅÏ¢¹ÜÀíϵͳ
ѧÉúÐÕÃû£º
ѧ ºÅ£º °à ¼¶£º Ö¸µ¼ÀÏʦ£º ÈÕ ÆÚ£º
2¡¢¿Î³ÌÉè¼ÆÕýÎĸñʽ£º 1 ÌâÄ¿¼°ÒªÇó
ѧÉúÐÅÏ¢¹ÜÀíϵͳ
´ËÌâĿҪÇó£¬Ê¹ÓýṹÌ徲̬Êý×é´æ´¢Êý¾Ý£¬²¢ÒªÇóʹÓû§ÊäÈëµÄÊý¾Ý»òÕßÐ޸ĺóµÄÊý¾ÝÄܹ»ÓÀ¾Ã±£´æ¡£
1.1 ÎÊÌâÌá³ö
ÏêϸÐðÊö±¾ÈËËùҪʵÏÖµÄÌâÄ¿ÖеÄÎÊÌâ
ÎÒ±àдһ¸öѧÉúÐÅÏ¢¹ÜÀíϵͳ£¬Ö÷ÒªÓÃÀ´¹ÜÀíѧÉú»ù±¾ÐÅÏ¢¡£ 1.2 ±¾ÏµÍ³Éæ¼°µÄ֪ʶµã
È磺½á¹¹Ìå¡¢Êý×顢ѻ·¡¢º¯Êý¡¢·ÖÖ§¡¢Îļþ¡¢×Ö·û´®¡¢Ö¸Õ룻 1.3 ¹¦ÄÜ·ÖÎö
ÐðÊö±¾ÈËËùҪʵÏÖµÄÌâÄ¿¹¦ÄÜ
1¡¢Ìí¼ÓѧÉúÐÅÏ¢£¬Ã¿¸öѧÉúµÄÐÅÏ¢°üÀ¨£ºÑ§ºÅ¡¢ÐÕÃû¡¢µç»°¡¢ÉúÈÕ¡¢µØ
Ö·¡¢°à¼¶£»
2¡¢¸ù¾ÝѧºÅɾ³ý¸ÃѧÉúÐÅÏ¢»òɾ³ýÈ«²¿Ñ§ÉúÐÅÏ¢£» 3¡¢¸ù¾ÝѧºÅ¡¢ÐÕÃû²éѯѧÉúÐÅÏ¢£» 4¡¢¿ÉÒÔÒÔ±í¸ñÐÎʽÊä³öËùÓÐѧÉúÐÅÏ¢£»
5¡¢ÊäÈëÓûÐ޸ĵÄÄÇÈ˵ÄÃû×Öºó£¬ÔٴνøÐÐÐÅÏ¢Ð޸ģ» 6¡¢±£´æ´ËѧÉúÐÅϢϵͳ£»
2 ¹¦ÄÜÉè¼Æ
»³öÄ£¿é²ã´Î½á¹¹Í¼
ѧÉúÐÅÏ¢¹ÜÀíϵͳ Ôö¼Ó ɾ³ý ²éѯ ÏÔʾ ÐÞ¸Ä Í˳ö
2.1 ²Ëµ¥Éè¼Æ
2.2 ¸÷¹¦ÄÜÄ£¿éµÄËã·¨Éè¼Æ
Ôö¼ÓѧÉúÐÅϢģ¿é£º 1.1´ò¿ªÎļþ ¡£
1.2 ÓÃscanfÊäÈëÊý¾Ý£¬±£´æÔٽṹÊý×éÖС£ 1.3 ÓÃfwriteº¯Êý½«½á¹¹ÌåÊý×é¶ÁÈëѧÉúÐÅÏ¢ÎÄ
¼þÖУ¬¹Ø±ÕÎļþ¡£
ÏÔʾѧÉúÐÅϢģ¿é£º 1.1 Ö»¶Á´ò¿ªÎļþ
1.2 ½«ÎļþµÄÐÅÏ¢¶ÁÈë½á¹¹ÌåÊý×éÖУ» 1.3 ½«½á¹¹ÌåµÄÄÚÈÝÏÔʾÔÚ´°¿ÚÉÏ¡£ 1.4 ¹Ø±ÕÎļþ¡£
²éѯѧÉúÐÅϢģ¿é£º 1.1 ´ò¿ªÎļþ£¬¶Á³öÐÅÏ¢£»
1.2 ÊäÈëÒª²éѯµÄѧºÅ»òÐÕÃû£»
1.3 ÈçÓиÃѧºÅ»òÐÕÃû£¬´òÓ¡¸ÃѧÉúµÄÐÅÏ¢£» 1.4 ¹Ø±ÕÎļþ¡£ ¿ªÊ¼ ÓÃfreadº¯Êý¶ÁÐÅÏ¢µ½stu[i]ÖÐ i=0; n ÊäÈëÒª²éѯµÄѧºÅ»òÐÕÃû i++ strcmp(number,stu[i].num)==0£¿ strcmp(name,stu[i].num)==0£¿ i>n? ûÓиÃͬѧ ÏÔʾѧÉúÐÅÏ¢ ½áÊø ÐÞ¸ÄѧÉúÐÅϢģ¿é£º 1.1 ´ò¿ªÎļþ£¬¶Á³öÐÅÏ¢£»
1.2 ÊäÈëÒªÐ޸ĵÄѧÉúÐÅÏ¢µÄѧºÅ¡£ 1.3 ÈôÓдËѧºÅ£¬ÔòÖØÐÂÊäÈë´ËѧÉúÐÅÏ¢¡£ 1.4 ¸²¸ÇÔÏȵÄÐÅÏ¢£¬¶ÁÈëÎļþ£»¹Ø±ÕÎļþ¡£