ºÃÎĵµ - רҵÎÄÊéд×÷·¶ÎÄ·þÎñ×ÊÁÏ·ÖÏíÍøÕ¾

´óÒ»ÉÏѧÆÚCÓïÑÔÆÚÄ©¸´Ï°×ܽáºÍÄ£ÄâÊÔÌâ´ø´ð°¸

ÓÉ ÌìÏ ·ÖÏí ʱ¼ä£º ¼ÓÈëÊÕ²Ø ÎÒҪͶ¸å µãÔÞ

Ò×´íµã

C ÓïÑÔÖÐÒ×·¸µÄ´íÎó

¶Ô³õѧCÓïÑÔµÄÈËÀ´Ëµ£¬¾­³£»á³öһЩ Á¬×Ô¼º¶¼²»ÖªµÀ´íÔÚÄÄÀïµÄ´íÎó ?¿´ ×ÅÓдíµÄ³ÌÐò£¬²»Öª¸ÃÈçºÎ¸ÄÆð£¬Ò»Ð© C±à³Ìʱ³£·¸µÄ´íÎó£¬Ð´¸ø¸÷λѧԱÒÔ ¹©²Î¿¼******************************** ?

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

1. Êéд±êʶ·ûʱ£¬ºöÂÔÁË´óСд×Öĸ µÄÇø±ð. mai n() {

int a=5;

prin tf(\}

±àÒë³ÌÐò°ÑaºÍAÈÏΪÊÇÁ½¸ö²»Í¬ µÄ±äÁ¿Ãû£¬¶øÏÔʾ³ö´íÐÅÏ¢. CÈÏΪ´óд×ÖĸºÍСд×ÖĸÊÇÁ½¸ö²» ͬµÄ×Ö·û?Ï°¹ßÉÏ,·ûºÅ³£Á¿

ÃûÓôóд£¬±äÁ¿ÃûÓÃСд±íʾ£¬ÒÔÔö¼Ó ¿É¶ÁÐÔ.

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

2. ºöÂÔÁ˱äÁ¿µÄÀàÐÍ£¬½øÐÐÁ˲»ºÏ·¨ µÄÔËËã. mai n()

{

float a,b;

prin tf(\}

%ÊÇÇóÓàÔËËã,µÃµ½a/bµÄÕûÓàÊý.Õû ÐͱäÁ¿aºÍb¿ÉÒÔ½øÐÐÇóÓà

ÔËËã,¶øʵÐͱäÁ¿Ôò²»ÔÊÐí½øÐÐ\ÇóÓà \ÔËËã?

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

3. ½«×Ö·û³£Á¿Óë×Ö·û´®³£Á¿»ìÏý? char c; c=\

ÔÚÕâÀï¾Í»ìÏýÁË×Ö·û³£Á¿Óë×Ö·û´® ³£Á¿,×Ö·û³£Á¿ÊÇÓÉÒ»¶Ôµ¥

ÒýºÅÀ¨ÆðÀ´µÄµ¥¸ö×Ö·û£¬×Ö·û´®³£Á¿ ÊÇÒ»¶ÔË«ÒýºÅÀ¨ÆðÀ´µÄ×Ö·ûÐò

ÁÐ.C¹æ¶¨ÒÔ\×÷×Ö·û´®½áÊø±êÖ¾£¬Ëü ÊÇÓÉϵͳ×Ô¶¯¼ÓÉϵģ¬Ëù ÒÔ×Ö·û´®\ʵ¼ÊÉÏ°üº¬Á½¸ö×Ö ·û:'a'ºÍ'\\',¶ø°ÑËü¸³¸øÒ» ¸ö×Ö·û±äÁ¿ÊDz»ÐеÄ?

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

4. ºöÂÔÁË \Óë\µÄÇø±ð. ÔÚÐí¶à¸ß¼¶ÓïÑÔÖУ¬ÓÃ\·ûºÅ×÷Ϊ ¹ØϵÔËËã·û\µÈÓÚ\ ÈçÔÚBASIC³ÌÐòÖпÉÒÔд if (a=3) then ¡­

µ«CÓïÑÔÖÐ,\ÊǸ³ÖµÔËËã·û,\ÊǹØϵÔËËã·û?È磺 if (a==3) a=b;

Ç°ÕßÊǽøÐбȽÏ,aÊÇ·ñºÍ3ÏàµÈ,ºó

Õß±íʾÈç¹ûaºÍ3ÏàµÈ£¬°Ñ

bÖµ¸³¸øa.ÓÉÓÚÏ°¹ßÎÊÌ⣬³õѧÕßÍùÍù »á·¸ÕâÑùµÄ´íÎó?

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

5. Íü¼Ç¼Ó·ÖºÅ.

·ÖºÅÊÇCÓï¾äÖв»¿ÉȱÉÙµÄÒ»²¿·Ö£¬Óï¾äĩβ±ØÐëÓзֺÅ. a=1 b=2

±àÒëʱ,±àÒë³ÌÐòÔÚ\ºóÃæû·¢ ÏÖ·ÖºÅ,¾Í°ÑÏÂÒ»ÐÐ\

=2\Ò²×÷ΪÉÏÒ»ÐÐÓï¾äµÄÒ»²¿·Ö£¬Õâ¾Í »á³öÏÖÓï·¨´íÎó.¸Ä´íʱ£¬ ÓÐʱÔÚ±»Ö¸³öÓдíµÄÒ»ÐÐÖÐδ·¢ÏÖ´í Îó,¾ÍÐèÒª¿´Ò»ÏÂÉÏÒ»ÐÐÊÇ·ñ ©µôÁË·ÖºÅ. {

z=x+y; t=z/100;

prin tf(\}

¶ÔÓÚ¸´ºÏÓï¾äÀ´Ëµ£¬×îºóÒ»¸öÓï¾ä ÖÐ×îºóµÄ·ÖºÅ²»ÄܺöÂÔ²»Ð´

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

6. ¶à¼Ó·ÖºÅ.

¶ÔÓÚÒ»¸ö¸´ºÏÓï¾ä£¬È磺 { z=x+y;

t=z/100;

prin tf(\};

¸´ºÏÓï¾äµÄ»¨À¨ºÅºó²»Ó¦ÔټӷֺŠ·ñÔò½«»á»­ÉßÌí×ã. ÓÖÈ磺 if (a%3==0); I++;

±¾ÊÇÈç¹û3Õû³ýa,ÔòI¼Ó1.µ«ÓÉÓÚ if (a%3==0)ºó¶à¼ÓÁË·ÖºÅ

,ÔòifÓï¾äµ½´Ë½áÊø,³ÌÐò½«Ö´ÐÐI++ Óï¾ä,²»ÂÛ3ÊÇ·ñÕû³ýa,I¶¼ ½«×Ô¶¯¼Ó1. ÔÙÈ磺

for (I=0;I<5;I++); {sea nf(\prin tf(\

±¾ÒâÊÇÏȺóÊäÈë5¸öÊý,ÿÊäÈëÒ»¸ö ÊýºóÔÙ½«ËüÊä³ö.ÓÉÓÚfor

()ºó¶à¼ÓÁËÒ»¸ö·ÖºÅ£¬Ê¹Ñ­»·Ìå±äΪ ¿ÕÓï¾ä£¬´ËʱֻÄÜÊäÈëÒ»¸öÊý ²¢Êä³öËü.

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

7. ÊäÈë±äÁ¿Ê±Íü¼Ç¼ÓµØÖ·ÔËËã·û\ int a,b;

sea nf(\

ÕâÊDz»ºÏ·¨µÄ.Seanfº¯ÊýµÄ×÷ÓÃÊÇ

°´ÕÕa,bÔÚÄÚ´æµÄµØÖ·½«a,

bµÄÖµ´æ½øÈ¥.\Ö¸aÔÚÄÚ´æÖÐµÄµØ Ö·.

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

8. ÊäÈëÊý¾ÝµÄ·½Ê½ÓëÒªÇó²»·û? ¢Ù scan f(\

ÊäÈëʱ£¬²»ÄÜÓöººÅ×÷Á½¸öÊý¾Ý¼äµÄ ·Ö¸ô·û£¬ÈçÏÂÃæÊäÈë²»ºÏ·¨£º 3,4

ÊäÈëÊý¾Ýʱ£¬ÔÚÁ½¸öÊý¾ÝÖ®¼äÒÔÒ»¸ö »ò¶à¸ö¿Õ¸ñ¼ä¸ô£¬Ò²¿ÉÓûسµ ¼ü,Ìø¸ñ¼ütab.

¢Ú scan f(\

C¹æ¶¨:Èç¹ûÔÚ\¸ñʽ¿ØÖÆ\×Ö·û´®Öгý Á˸ñʽ˵Ã÷ÒÔÍ⻹ÓÐÆäËü

×Ö·û£¬ÔòÔÚÊäÈëÊý¾ÝʱӦÊäÈëÓëÕâЩ ×Ö·ûÏàͬµÄ×Ö·û?ÏÂÃæÊäÈëÊÇ ºÏ·¨µÄ£º 3,4

´Ëʱ²»ÓöººÅ¶øÓÿոñ»òÆäËü×Ö·ûÊÇ ²»¶ÔµÄ. 3 4

3:4

ÓÖÈ磺

sca nf(\

ÊäÈëÓ¦ÈçÒÔÏÂÐÎʽ£º a=3,b=4

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

9. ÊäÈë×Ö·ûµÄ¸ñʽÓëÒªÇó²»Ò»ÖÂ? ÔÚÓÃ\¸ñʽÊäÈë×Ö·ûʱ,\¿Õ¸ñ×Ö·û \ºÍ\תÒå×Ö·û\¶¼×÷Ϊ ÓÐЧ×Ö·ûÊäÈë. sca nf(\

ÈçÊäÈëa b c

×Ö·û\Ë͸øc1,×Ö·û\Ë͸øc2,×Ö·û \Ë͸øc3,ÒòΪ%c

Ö»ÒªÇó¶ÁÈëÒ»¸ö×Ö·û£¬ºóÃæ²»ÐèÒªÓà ¿Õ¸ñ×÷ΪÁ½¸ö×Ö·ûµÄ¼ä¸ô?

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

10. ÊäÈëÊä³öµÄÊý¾ÝÀàÐÍÓëËùÓøñʽ ˵Ã÷·û²»Ò»ÖÂ.

ÀýÈç,aÒѶ¨ÒåΪÕûÐÍ,b¶¨ÒåΪʵÐÍ a=3;b=4.5;

prin tf(\

±àÒëʱ²»¸ø³ö³ö´íÐÅÏ¢£¬µ«ÔËÐнá¹û ½«ÓëÔ­Òâ²»·û?ÕâÖÖ´íÎóÓÈÆä ÐèҪעÒâ?

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

11. ÊäÈëÊý¾Ýʱ£¬Æóͼ¹æ¶¨¾«¶È?sca nf(\

ÕâÑù×öÊDz»ºÏ·¨µÄ£¬ÊäÈëÊý¾Ýʱ²»ÄÜ

¹æ¶¨¾«¶È?

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

12. switch Óï¾äÖЩдbreakÓï¾ä. ÀýÈ磺¸ù¾Ý¿¼ÊԳɼ¨µÄµÈ¼¶´òÓ¡³ö°Ù ·ÖÖÆÊý¶Î? switch(grade)

{ case 'A':pri ntf(\case 'B':pri ntf(\case C:pri ntf(\case 'D':pri ntf(\default:pri ntf(\

ÓÉÓÚ©дÁË breakÓï¾ä,caseÖ»Æð±êºÅµÄ×÷ÓÃ,¶ø²»ÆðÅжÏ×÷ÓÃ?

Òò´Ë£¬µ±gradeֵΪAʱ,printf º¯Êý ÔÚÖ´ÐÐÍêµÚÒ»¸öÓï¾äºó½Ó×ÅÖ´ Ðеڶþ,Èý£¬ËÄ,Îå¸öprintfº¯ÊýÓï¾ä. Õýȷд·¨Ó¦ÔÚÿ¸ö·ÖÖ§ºó ÔÙ¼ÓÉÏ\ÀýÈç

case C:pri ntf(\

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

13. ºöÊÓÁË whileºÍdo-while Óï¾äÔÚ Ï¸½ÚÉϵÄÇø±ð. (1)mai n() {int a=0,I; sca nf(\

while(l<=10) {a=a+I; I++; }

prin tf(\}

(2)mai n() {int a=0,I; sca nf(\do {a=a+I; I++;

}while(I<=10); prin tf(\}

¿ÉÒÔ¿´µ½£¬µ±ÊäÈëIµÄֵСÓÚ»òµÈÓÚ10 ʱ,¶þÕߵõ½µÄ½á¹ûÏàͬ?

¶øµ±I>10ʱ£¬¶þÕß½á¹û¾Í²»Í¬ÁË ?ÒòΪwhileÑ­»·ÊÇÏÈÅжϺóÖ´ÐÐ

,¶ødo-whileÑ­»·ÊÇÏÈÖ´ÐкóÅжÏ.¶Ô ÓÚ´óÓÚ10µÄÊýwhileÑ­»·Ò»

´ÎÒ²²»Ö´ÐÐÑ­»·Ìå,¶ødo-whileÓï¾ä ÔòÒªÖ´ÐÐÒ»´ÎÑ­»·Ìå********************************

.

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

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

14. ¶¨ÒåÊý×éʱÎóÓñäÁ¿. int n;

sea nf(\int a[n];

Êý×éÃûºóÓ÷½À¨ºÅÀ¨ÆðÀ´µÄÊdz£Á¿±í ´ïʽ,¿ÉÒÔ°üÀ¨³£Á¿ºÍ·ûºÅ³£

Á¿.¼´C²»ÔÊÐí¶ÔÊý×éµÄ´óС×÷¶¯Ì¬¶¨ Òå.

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

15. ÔÚ¶¨ÒåÊý×éʱ£¬½«¶¨ÒåµÄ\ÔªËظö Êý\ÎóÈÏΪÊÇ¿ÉʹµÄ×î´óÏ ±êÖµ? mai n()

{static

int

a[10]={1,2,3,4,5,6,7,8,9,10}; prin tf(\}

CÓïÑԹ涨£º¶¨ÒåʱÓÃa[10],±íʾaÊý ×éÓÐ10¸öÔªËØ.ÆäϱêÖµÓÉ0 ¿ªÊ¼,ËùÒÔÊý×éÔªËØa[10]ÊDz»´æÔÚµÄ.

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

16. ³õʼ»¯Êý×éʱ,δʹÓþ²Ì¬´æ´¢. int a[3]={0,1,2};

ÕâÑù³õʼ»¯Êý×éÊDz»¶ÔµÄ.CÓïÑԹ涨 Ö»Óо²Ì¬´æ´¢(static)Êý×é ºÍÍⲿ´æ´¢

(exterm)Êý×é²ÅÄܳõʼ»¯.Ó¦¸ÄΪ£º static int a[3]={0,1,2};

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

17. ÔÚ²»Ó¦¼ÓµØÖ·ÔËËã·û &µÄλÖüÓÁ˵ØÖ·ÔËËã·û. sca nf(\£¬&str);

CÓïÑÔ±àÒëϵͳ¶ÔÊý×éÃûµÄ´¦ÀíÊÇ£ºÊý ×éÃû´ú±í¸ÃÊý×éµÄÆðʼµØÖ·

,ÇÒscanfº¯ÊýÖеÄÊäÈëÏîÊÇ×Ö·ûÊý×é Ãû,²»±ØÒªÔÙ¼ÓµØÖ··û&Ó¦ ¸ÄΪ:sca nf(\

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

18. ͬʱ¶¨ÒåÁËÐβκͺ¯ÊýÖеľֲ¿ ±äÁ¿. int max(x,y) int x,y,z; {z=x>y?x:y; return(z); }

ÐβÎÓ¦¸ÃÔÚº¯ÊýÌåÍⶨÒ壬¶ø¾Ö²¿±ä Á¿Ó¦¸ÃÔÚº¯ÊýÌåÄÚ¶¨Òå.Ó¦¸Ä Ϊ£º

int max(x,y)

´óÒ»ÉÏѧÆÚCÓïÑÔÆÚÄ©¸´Ï°×ܽáºÍÄ£ÄâÊÔÌâ´ø´ð°¸

Ò×´íµãCÓïÑÔÖÐÒ×·¸µÄ´íÎó¶Ô³õѧCÓïÑÔµÄÈËÀ´Ëµ£¬¾­³£»á³öһЩÁ¬×Ô¼º¶¼²»ÖªµÀ´íÔÚÄÄÀïµÄ´íÎó?¿´×ÅÓдíµÄ³ÌÐò£¬²»Öª¸ÃÈçºÎ¸ÄÆð£¬Ò»Ð©C±à³Ìʱ³£·¸µÄ´íÎó£¬Ð´¸ø¸÷λѧԱÒÔ¹©²Î¿¼********************************?**************************************************
ÍƼö¶È£º
µã»÷ÏÂÔØÎĵµÎĵµÎªdoc¸ñʽ
0rt262hrga3fmdy9ul8q7b8vd5385a00y4k
ÁìÈ¡¸£Àû

΢ÐÅɨÂëÁìÈ¡¸£Àû

΢ÐÅɨÂë·ÖÏí