cÓïÑÔ³ÌÐòÉè¼Æ»ù´¡µ¥Ôª×ܽáÓëÁ·Ï°Ìâ¼°´ð°¸(8)

2020-04-14 18:34

¡¶CÓïÑÔ³ÌÐòÉè¼Æ»ù´¡¡·¿Î³Ìµ¥Ôª×ܽáÓëµ¥ÔªÁ·Ï° ´ð°¸

else }

void main( ) { int i;

char string[20],str[3][20]; for(i=0;i<3;i++)

gets(str[i]);

strcpy(string,scmp(str[0],str[1])); strcpy(string,scmp(string,str[2])); printf(\}

return(s2);

*******************************************************************************

ϰÌâ´ð°¸£º

Ò»£®Ñ¡ÔñÌâ

1£®D

2£®D

3£®C

4£®C

5£®A

¶þ£®Ìî¿ÕÌâ

1£®12,10,10,12

2£®*p>*a 3£®15

4£®*p p-str 5£®abba

*******************************************************************************

¡¶CÓïÑÔ³ÌÐòÉè¼Æ»ù´¡¡·¿Î³Ìµ¥Ôª×ܽáÓëµ¥ÔªÁ·Ï° ´ð°¸

µ¥Ôª¾Å ½á¹¹ÀàÐ͵ÄʹÓÃ

µ¥Ôª×ܽáÌáÉý

ÔÚ±¾µ¥ÔªÖУ¬½á¹¹ÀàÐÍÊý¾ÝµÄº¬Òå¡¢½á¹¹ÀàÐ͵ÄÃèÊö·½·¨¡¢½á¹¹ÀàÐÍÊý¾ÝµÄ»ù±¾²Ù×÷ÊǺËÐÄÄÚÈÝ¡£Í¨¹ý±¾µ¥ÔªµÄѧϰ£¬ÎÒÃÇÓ¦¸ÃÖªµÀ£º

1.½á¹¹ÀàÐÍÊý¾ÝʹÓõĻù±¾²½ÖèΪ ½á¹¹ÀàÐÍ˵Ã÷¡¢ ½á¹¹ÀàÐͱäÁ¿¶¨Òå ºÍ ½á¹¹±äÁ¿Ê¹Óà ¡£

2£®½á¹¹ÀàÐÍ˵Ã÷µÄ¹Ø¼ü×ÖΪ struct ¡£½á¹¹ÀàÐͱäÁ¿ËùÕ¼ÓÃÄÚ´æ×Ö½ÚÊýΪ½á¹¹±äÁ¿Ëù°üº¬µÄ¸÷¸ö³ÉÔ±±äÁ¿ËùÕ¼×Ö½ÚÊýÖ®ºÍ ¡£

3£®Èô¶¨ÒåÁËÒ»¸ö½á¹¹±äÁ¿ºÍÒ»¸öÖ¸Ïò½á¹¹±äÁ¿µÄÖ¸Õ룬Ôò¿ÉÒÔÓÃÒÔÏÂÈýÖÖÐÎʽ·ÃÎʽṹ³ÉÔ±£º

£¨1£©ÀûÓýṹ±äÁ¿Óë³ÉÔ±ÔËËã·ûÏà½áºÏ£¬»ù±¾¸ñʽΪ£º ½á¹¹±äÁ¿.³ÉÔ±Ãû ¡£ £¨2£©ÀûÓýṹָÕëÓë³ÉÔ±ÔËËã·ûÏà½áºÏ£¬»ù±¾¸ñʽΪ£º (*½á¹¹Ö¸Õë).³ÉÔ±Ãû ¡£ £¨3£©ÀûÓýṹָÕëÓëÖ¸ÏòÔËËã·ûÏà½áºÏ£¬»ù±¾¸ñʽΪ£º ½á¹¹Ö¸Õë->³ÉÔ±Ãû ¡£

4. ½á¹¹±äÁ¿²»ÄÜ×÷Ϊһ¸öÕûÌå½øÐÐÊäÈëºÍÊä³ö£¬µ«½á¹¹±äÁ¿×÷Ϊһ¸öÕûÌå¿ÉÒÔ±»¸´ÖÆ¡¢¸³Öµ¡¢´«µÝ²ÎÊý£¬ÒÔ¼°×÷Ϊº¯Êý·µ»ØÖµ¡£µ±Óýṹ±äÁ¿×÷º¯Êý²ÎÊý½øÐÐÕûÌå´«ËÍʱ£¬Òª½«È«²¿³ÉÔ±Öð¸ö´«ËÍ£¬ÌرðÊdzÉԱΪÊý×éʱ£¬½«»áʹ´«Ë͵Äʱ¼äºÍ¿Õ¼ä¿ªÏúºÜ´ó£¬ËùÒÔÒ»°ã²»½«½á¹¹±äÁ¿×÷Ϊº¯Êý²ÎÊý£¬¶øÓýṹָÕë±äÁ¿×÷º¯Êý²ÎÊý¡£ÕâʱÓÉʵ²ÎÏòÐβδ«µÝµÄÖ»ÊǵØÖ·£¬´Ó¶ø¼õÉÙÁËʱ¼äºÍ¿Õ¼äµÄ¿ªÏú¡£

ͨ¹ý±¾µ¥ÔªµÄѧϰ£¬Ó¦Ã÷È·½á¹¹ÀàÐ͵ÄÊý¾ÝÌØµã£¬ÕÆÎսṹÀàÐÍÊý¾ÝÃèÊöºÍ²Ù×÷µÄ»ù±¾²½ÖèºÍ·½·¨¡£

µ¥ÔªÁ·Ï°

Ò»£®Ñ¡ÔñÌâ

1£®ÒÔÏÂÃèÊöÕýÈ·µÄÊÇ£¨ £©¡£ A£®½á¹¹ÀàÐÍÖеijÉÔ±¿ÉÒÔÊǽṹÀàÐÍ B£®½á¹¹ÀàÐ͵ijÉÔ±²»ÄÜÊÇÖ¸ÕëÀàÐÍ C£®½á¹¹ÀàÐÍÖи÷³ÉÔ±¹²Ïíͬһ¸öÄÚ´æµ¥Ôª D£®ÔڽṹÀàÐÍ˵Ã÷ºó¾ÍÁ¢¼´·ÖÅäÄÚ´æ¿Õ¼ä

¡¶CÓïÑÔ³ÌÐòÉè¼Æ»ù´¡¡·¿Î³Ìµ¥Ôª×ܽáÓëµ¥ÔªÁ·Ï° ´ð°¸

2£®ÒÑÖªÈç϶¨ÒåµÄ½á¹¹ÀàÐͱäÁ¿£¬ÈôÓÐp=&data£¬Ôò¶ÔdataÖеijÉÔ±aµÄÕýÈ·ÒýÓÃÊÇ

£¨ £©¡£

struct sk {

int a; float b;

}data,*p;

A£®(*p).data.a B£®(*p).a C£®p->data D£®p.data.a

3£®ÈôÓÐÈç϶¨Ò壬ÔòÏÂÁÐÊäÈëÓï¾äÕýÈ·µÄÊÇ£¨ £©¡£

struct stu {

int a; int b;

}student;

A£®scanf(¡°%d¡±,&a); B£®scanf(¡°%d¡±,&student); D£®scanf(¡°%d¡±,&student.a);

C£®scanf(¡°%d¡±,&stu.a);

4£®ÓÐÈçϽṹÀàÐÍ˵Ã÷ºÍ±äÁ¿¶¨Ò壬Ôò²Ù×÷Óï¾äÕýÈ·µÄÊÇ£¨ £©¡£

struct worker { int num; char name[10]; char sex; int age; } s1,s2,t;

A£®if(s1.age>s2.age) {t=s1; s1=s2; s2=t; } B£®s1={1101,¡±zhangsan¡±,¡¯f¡¯,28}; C£®gets(&s1.name);

D£®printf(¡°%d,%s,%c,%d¡±,s1.num,s1.name,s1->sex,s1->age); 5£®ÒÔÏÂÐðÊöÕýÈ·µÄÊÇ£¨ £©¡£

A£®½á¹¹ÀàÐÍ˵Ã÷Óë½á¹¹±äÁ¿µÄº¬ÒåÒ»Ñù£¬¶¼¿ÉÒÔÓÃÀ´´æ·ÅÊý¾Ý¡£

B£®¶ÔÓÚ²»Í¬ÀàÐ͵ÄÊý¾Ý£¬ÈôÏëÐγÉÒ»¸öÓлúµÄÕûÌ壬¿ÉÒÔʹÓýṹÀàÐÍ¡£ C£®¿ÉÒÔʹÓá°==¡±»ò¡°!=¡±¶Ôͬһ¸ö½á¹¹ÀàÐ͵ÄÁ½¸ö±äÁ¿½øÐÐÕûÌå±È½Ï¡£ D£®Í¬Ò»½á¹¹ÀàÐÍÖеijÉÔ±±äÁ¿Ãû³Æ¿ÉÒÔÏàͬ¡£

¶þ£®Ìî¿ÕÌâ

1£®ÈôÓÐÈç϶¨Ò壺

struct student {

int num; char name[12]; double score;

¡¶CÓïÑÔ³ÌÐòÉè¼Æ»ù´¡¡·¿Î³Ìµ¥Ôª×ܽáÓëµ¥ÔªÁ·Ï° ´ð°¸

}stu;

Ôò½á¹¹ÀàÐ͵Ĺؼü×ÖÊÇ £¬Óû§¶¨ÒåµÄ½á¹¹ÀàÐÍÃûÊÇ £¬Óû§¶¨ÒåµÄ½á¹¹±äÁ¿ÊÇ ¡£ 2£®ÈôÓÐÈç϶¨Ò壺

struct worker {

int num; char name[12]; char sex; int age; }s,*p;

Ôòsizeof(struct worker)µÄÖµÊÇ £¬±äÁ¿sËùÕ¼ÄÚ´æ×Ö½ÚÊýÊÇ £¬±äÁ¿pËùÕ¼ÄÚ´æ×Ö½ÚÊýÊÇ ¡£ 3£®ÈôÓÐÈç϶¨Ò壺

struct num {

int a; int b; float f;

}n={1,3,5.0}; struct num *pn=&n;

Ôò±í´ïʽpn->b/n.a*pn->bµÄÖµÊÇ £¬±í´ïʽ(*pn).a+pn->fµÄÖµÊÇ ¡£

4£®½á¹¹Êý×éÖдæÓÐÈý¸öÈ˵ÄÐÕÃûºÍÄêÁ䣬ҪÊä³öÄêÁä×î´óµÄÈ˵ÄÐÕÃûºÍÄêÁä¡£½«³ÌÐò²¹³äÍêÕû¡£

#include struct man {

char name[20]; int age;

}person[ ]={\void main( ) {

struct man *p,*q; int old=0;

for(p=person;p ;p++) }

if(oldage) {q=p; ; } printf(\

5£® ÏÂÃæ³ÌÐòµÄ¹¦ÄÜÊÇ´Ó¼üÅÌÉÏÊäÈë5¸öÈ˵ÄÄêÁä¡¢ÐÕÃûºÍÐÔ±ð£¬È»ºóÊä³ö¡£½«³ÌÐò²¹³äÍê

Õû¡£

#include

¡¶CÓïÑÔ³ÌÐòÉè¼Æ»ù´¡¡·¿Î³Ìµ¥Ôª×ܽáÓëµ¥ÔªÁ·Ï° ´ð°¸

struct man {

char name[20]; int age; char sex[4]; };

void data_in(struct man *p,int n) {

struct man *q= ; for( ;p

void data_out(struct man *p,int n) {

struct man *q= ; for( ;p

void main( ) {

struct man person[5]; data_in(person,5); data_out(person,5); }

printf(\printf(\

scanf(\ , , );

*******************************************************************************

ϰÌâ´ð°¸£º

Ò»£®Ñ¡ÔñÌâ

1£®A

2£®B

3£®D

4£®A

5£®B

¶þ£®Ìî¿ÕÌâ

1£®struct student stu

2£®21 21 1 £¨ÉÏ»ú²âÊÔ£© 3£®9 6.000000

4£®page;

5£®p+n p->name,&(p->age),p->sex p+n

*******************************************************************************


cÓïÑÔ³ÌÐòÉè¼Æ»ù´¡µ¥Ôª×ܽáÓëÁ·Ï°Ìâ¼°´ð°¸(8).doc ½«±¾ÎĵÄWordÎĵµÏÂÔØµ½µçÄÔ ÏÂÔØÊ§°Ü»òÕßÎĵµ²»ÍêÕû£¬ÇëÁªÏµ¿Í·þÈËÔ±½â¾ö£¡

ÏÂһƪ£º´óѧÉúÊîÆÚÈýÏÂÏçÑøÀÏÔºÉç»áʵ¼ù±¨¸æ

Ïà¹ØÔĶÁ
±¾ÀàÅÅÐÐ
¡Á ×¢²á»áÔ±Ãâ·ÑÏÂÔØ£¨ÏÂÔØºó¿ÉÒÔ×ÔÓɸ´ÖƺÍÅŰ棩

ÂíÉÏ×¢²á»áÔ±

×¢£ºÏÂÔØÎĵµÓпÉÄÜ¡°Ö»ÓÐĿ¼»òÕßÄÚÈݲ»È«¡±µÈÇé¿ö£¬ÇëÏÂÔØÖ®Ç°×¢Òâ±æ±ð£¬Èç¹ûÄúÒѸ¶·ÑÇÒÎÞ·¨ÏÂÔØ»òÄÚÈÝÓÐÎÊÌ⣬ÇëÁªÏµÎÒÃÇЭÖúÄã´¦Àí¡£
΢ÐÅ£º QQ£º