ÀÖÓãµç¾º

½ÌÓýÐÐÒµA¹ÉIPOµÚÒ»¹É£¨¹ÉƱ´úÂë 003032£©

È«¹ú×Éѯ/ͶËßÈÈÏߣº400-618-4000

C++Åàѵ֮ËÄÖÖ³ÌÐò½á¹¹

¸üÐÂʱ¼ä:2016Äê08ÔÂ24ÈÕ10ʱ45·Ö À´Ô´:ÀÖÓã²¥¿ÍC++ÅàѵѧԺ ä¯ÀÀ´ÎÊý:

£¨1£©Ë³Ðò½á¹¹

 
˳Ðò½á¹¹µÄ³ÌÐòÉè¼ÆÊÇ×î¼òµ¥µÄ£¬Ö»Òª°´ÕÕ½â¾öÎÊÌâµÄ˳Ðòд³öÏàÓ¦µÄÓï¾ä¾ÍÐУ¬ËüµÄÖ´ÐÐ˳ÐòÊÇ×ÔÉ϶øÏ£¬ÒÀ´ÎÖ´ÐС£
 
ÀýÈ磺a = 3£¬b = 5£¬ÏÖ½»»»a£¬bµÄÖµ£¬Õâ¸öÎÊÌâ¾ÍºÃÏñ½»»»Á½¸ö±­×ÓË®£¬Õ⵱ȻҪÓõ½µÚÈý¸ö±­×Ó£¬¼ÙÈçµÚÈý¸ö±­×ÓÊÇc£¬ÄÇôÕýÈ·µÄ³ÌÐòΪ£º
 
 
c = a£»   
a = b£»   
b = c£» 
 
Ö´Ðнá¹ûÊÇa = 5£¬b = c = 3Èç¹û¸Ä±äÆä˳Ðò£¬Ð´³É£º
 
a = b£»   
c = a£»   
b =c£» 
 
 
ÔòÖ´Ðнá¹û¾Í±ä³Éa = b = c = 5£¬²»ÄÜ´ïµ½Ô¤ÆÚµÄÄ¿µÄ£¬³õѧÕß×îÈÝÒ×·¸ÕâÖÖ´íÎó¡£Ë³Ðò½á¹¹¿ÉÒÔ¶ÀÁ¢Ê¹Óù¹³ÉÒ»¸ö¼òµ¥µÄÍêÕû³ÌÐò£¬³£¼ûµÄÊäÈë¡¢¼ÆË㣬Êä³öÈý²½ÇúµÄ³ÌÐò¾ÍÊÇ˳Ðò½á¹¹£¬ÀýÈç¼ÆËãÔ²µÄÃæ»ý£¬Æä³ÌÐòµÄÓï¾ä˳Ðò¾ÍÊÇÊäÈëÔ²µÄ°ë¾¶r£¬¼ÆËãs = 3.14159*r*r,Êä³öÔ²µÄÃæ»ýs¡£
 
²»¹ý´ó¶àÊýÇé¿öÏÂ˳Ðò½á¹¹¶¼ÊÇ×÷Ϊ³ÌÐòµÄÒ»²¿·Ö£¬ÓëÆäËü½á¹¹Ò»Æð¹¹³ÉÒ»¸ö¸´ÔӵijÌÐò£¬ÀýÈç·ÖÖ§½á¹¹Öеĸ´ºÏÓï¾ä¡¢Ñ­»·½á¹¹ÖеÄÑ­»·ÌåµÈ¡£

£¨2£© ·ÖÖ§½á¹¹

 
˳Ðò½á¹¹µÄ³ÌÐòËäÈ»Äܽâ¾ö¼ÆËã¡¢Êä³öµÈÎÊÌ⣬µ«²»ÄÜ×öÅжÏÔÙÑ¡Ôñ¡£¶ÔÓÚÒªÏÈ×öÅжÏÔÙÑ¡ÔñµÄÎÊÌâ¾ÍҪʹÓ÷ÖÖ§½á¹¹¡£·ÖÖ§½á¹¹µÄÖ´ÐÐÊÇÒÀ¾ÝÒ»¶¨µÄÌõ¼þÑ¡ÔñÖ´Ðз¾¶£¬¶ø²»ÊÇÑϸñ°´ÕÕÓï¾ä³öÏÖµÄÎïÀí˳Ðò¡£·ÖÖ§½á¹¹µÄ³ÌÐòÉè¼Æ·½·¨µÄ¹Ø¼üÔÚÓÚ¹¹ÔìºÏÊʵķÖÖ§Ìõ¼þºÍ·ÖÎö³ÌÐòÁ÷³Ì£¬¸ù¾Ý²»Í¬µÄ³ÌÐòÁ÷³ÌÑ¡ÔñÊʵ±µÄ·ÖÖ§Óï¾ä¡£
 
·ÖÖ§½á¹¹ÊʺÏÓÚ´øÓÐÂß¼­»ò¹ØÏµ±È½ÏµÈÌõ¼þÅжϵļÆË㣬Éè¼ÆÕâÀà³ÌÐòʱÍùÍù¶¼ÒªÏÈ»æÖÆÆä³ÌÐòÁ÷³Ìͼ£¬È»ºó¸ù¾Ý³ÌÐòÁ÷³Ìд³öÔ´³ÌÐò£¬ÕâÑù×ö°Ñ³ÌÐòÉè¼Æ·ÖÎöÓëÓïÑÔ·Ö¿ª£¬Ê¹µÃÎÊÌâ¼òµ¥»¯£¬Ò×ÓÚÀí½â¡£³ÌÐòÁ÷³ÌͼÊǸù¾Ý½âÌâ·ÖÎöËù»æÖƵijÌÐòÖ´ÐÐÁ÷³Ìͼ¡£
 
ѧϰ·ÖÖ§½á¹¹²»Òª±»·Ö֧ǶÌ×ËùÃÔ»ó£¬Ö»ÒªÕýÈ·»æÖƳöÁ÷³Ìͼ£¬ÅªÇå¸÷·ÖÖ§ËùÒªÖ´ÐеŦÄÜ£¬Ç¶Ì׽ṹҲ¾Í²»ÄÑÁË¡£Ç¶Ì×Ö»²»¹ýÊÇ·ÖÖ§ÖÐÓÖ°üÀ¨·ÖÖ§Óï¾ä¶øÒÑ£¬²»ÊÇÐÂ֪ʶ£¬Ö»Òª¶ÔË«·ÖÖ§µÄÀí½âÇå³þ£¬·Ö֧ǶÌ×ÊDz»ÄѵÄ¡£ÏÂÃæÎÒ½éÉܼ¸ÖÖ»ù±¾µÄ·ÖÖ§½á¹¹¡£
 

¢Ùif(Ìõ¼þ){·ÖÖ§Ìå}

 
ÕâÖÖ·ÖÖ§½á¹¹ÖеķÖÖ§Ìå¿ÉÒÔÊÇÒ»ÌõÓï¾ä£¬´Ëʱ“{}”¿ÉÒÔÊ¡ÂÔ£¬Ò²¿ÉÒÔÊǶàÌõÓï¾ä¼´¸´ºÏÓï¾ä¡£ËüÓÐÁ½Ìõ·Ö֧·¾¶¿ÉÑ¡£¬Ò»Êǵ±Ìõ¼þÎªÕæ£¬Ö´ÐзÖÖ§Ì壬·ñÔòÌø¹ý·ÖÖ§Ì壬Õâʱ·ÖÖ§Ìå¾Í²»»áÖ´ÐС£È磺Ҫ¼ÆËãxµÄ¾ø¶ÔÖµ£¬¸ù¾Ý¾ø¶ÔÖµ¶¨Ò壬ÎÒÃÇÖªµÀ£¬µ±x>=0ʱ£¬Æä¾ø¶ÔÖµ²»±ä£¬¶øx<0ʱÆä¾ø¶ÔÖµÊÇΪxµÄ·´ºÅ£¬Òò´Ë³ÌÐò¶ÎΪ£ºif(x<0)x=-x;
 
 

¢Úif(Ìõ¼þ){·ÖÖ§1} else {·ÖÖ§2}

ÕâÊǵäÐ͵ķÖÖ§½á¹¹£¬Èç¹ûÌõ¼þ³ÉÁ¢£¬Ö´ÐзÖÖ§1£¬·ñÔòÖ´ÐзÖÖ§2£¬·ÖÖ§1ºÍ·ÖÖ§2¶¼¿ÉÒÔÊÇ1Ìõ»òÈô¸ÉÌõÓï¾ä¹¹³É¡£
 
È磺Çóax^2+bx+c=0µÄ¸ù
 
·ÖÎö£ºÒòΪµ±b^2-4ac>=0ʱ,·½³ÌÓÐÁ½¸öʵ¸ù£¬·ñÔò£¨b^2-4ac<0£©ÓÐÁ½¸ö¹²é¸ù¡£Æä³ÌÐò¶ÎÈçÏ£º
 
  1. main()  
  2. {  
  3. int a,b,c,d,x,y;  
  4. printf("Please put the number of a,b&c from the quadratic equation of one variable one by one\n");  
  5. scanf("%d%d%d",&a,&b,&c);  
  6. d=b*b-4*a*c;  
  7. if(d<0)  
  8. {  
  9. printf("NO Root!Wrong!\n");  
  10. }  
  11. else
  12. {  
  13. y=-b-sqrt(d)/2*a;  
  14. x=-b+sqrt(d)/2*a;  
  15. printf("The 1st equation root=%d\nThe 2nd equation root=%d",y,x);  
  16. }  

¢ÛIFǶÌ×·ÖÖ§Óï¾ä£º

 
ÆäÓï¾ä¸ñʽΪ£º
 

  1. if(Ìõ¼þ1) {·ÖÖ§1}  
  2. else if£¨Ìõ¼þ2£© {·ÖÖ§2}   
  3. else if£¨Ìõ¼þ3£© {·ÖÖ§3}   
  4. ……   
  5. else if£¨Ìõ¼þn£© {·ÖÖ§n}   
  6. else {·ÖÖ§n+1}   
  7. FORǶÌ×£¬ÆäÓï¾ä¸ñʽΪ£º  
  8. for(³õÖµA£»·¶Î§A£»²½³¤A)  
  9. {  
  10. for(³õÖµB£»·¶Î§B£»²½³¤B£©  
  11. {  
  12. Ñ­»·Ìå  
  13. }  
FORǶÌ×Àý×Ó£º¾Å¾Å³Ë·¨±í
  1. main()  
  2. {  
  3. int a,b,c;  
  4. for(a=1;a<=9;a++)  
  5. {  
  6. for(b=1;b<=a;b++)  
  7. {  
  8. c=b*a;  
  9. printf("%dx%d=%d ",b,a,c);  
  10. }  
  11. printf("\n");  
  12. }  
ǶÌ×·ÖÖ§Óï¾äËä¿É½â¾ö¶à¸öÈë¿ÚºÍ³ö¿ÚµÄÎÊÌ⣬µ«³¬¹ý3ÖØÇ¶Ì׺ó£¬Óï¾ä½á¹¹±äµÃ·Ç³£¸´ÔÓ£¬¶ÔÓÚ³ÌÐòµÄÔĶÁºÍÀí½â¶¼¼«Îª²»±ã£¬½¨ÒéǶÌ×ÔÚ3ÖØÒÔÄÚ£¬³¬¹ý3ÖØ¿ÉÒÔÓÃÏÂÃæµÄÓï¾ä¡£
 
 

¢Üswitch¿ª¹ØÓï¾ä

 
¸ÃÓï¾äÒ²ÊǶà·ÖÖ§Ñ¡ÔñÓï¾ä£¬µ½µ×Ö´ÐÐÄÄÒ»¿é£¬È¡¾öÓÚ¿ª¹ØÉèÖã¬Ò²¾ÍÊDZí´ïʽµÄÖµÓë³£Á¿±í´ïʽÏàÆ¥ÅäµÄÄÇһ·£¬Ëü²»Í¬if…elseÓï¾ä£¬ËüµÄËùÓзÖÖ§¶¼ÊDz¢ÁеÄ£¬³ÌÐòÖ´ÐÐʱ£¬ÓɵÚÒ»·ÖÖ§¿ªÊ¼²éÕÒ£¬Èç¹ûÏàÆ¥Å䣬ִÐÐÆäºóµÄ¿é£¬½Ó×ÅÖ´ÐеÚ2·ÖÖ§£¬µÚ3·ÖÖ§……µÄ¿é£¬Ö±µ½Óöµ½breakÓï¾ä£»Èç¹û²»Æ¥Å䣬²éÕÒÏÂÒ»¸ö·ÖÖ§ÊÇ·ñÆ¥Åä¡£Õâ¸öÓï¾äÔÚÓ¦ÓÃÊ±ÒªÌØ±ð×¢Ò⿪¹ØÌõ¼þµÄºÏÀíÉèÖÃÒÔ¼°breakÓï¾äµÄºÏÀíÓ¦Óá£
 

£¨3£©Ñ­»·½á¹¹£º

 
Ñ­»·½á¹¹¿ÉÒÔ¼õÉÙÔ´³ÌÐòÖØ¸´ÊéдµÄ¹¤×÷Á¿£¬ÓÃÀ´ÃèÊöÖØ¸´Ö´ÐÐij¶ÎËã·¨µÄÎÊÌ⣬ÕâÊdzÌÐòÉè¼ÆÖÐ×îÄÜ·¢»Ó¼ÆËã»úÌØ³¤µÄ³ÌÐò½á¹¹£¬CÓïÑÔÖÐÌṩËÄÖÖÑ­»·£¬¼´gotoÑ­»·¡¢whileÑ­»·¡¢do?CwhileÑ­»·ºÍforÑ­»·¡£ËÄÖÖÑ­»·¿ÉÒÔÓÃÀ´´¦ÀíͬһÎÊÌ⣬һ°ãÇé¿öÏÂËüÃÇ¿ÉÒÔ»¥Ïà´úÌæ»»£¬µ«Ò»°ã²»ÌᳫÓÃgotoÑ­»·£¬ÒòÎªÇ¿ÖÆ¸Ä±ä³ÌÐòµÄ˳Ðò¾­³£»á¸ø³ÌÐòµÄÔËÐдøÀ´²»¿ÉÔ¤ÁϵĴíÎó£¬ÔÚѧϰÖÐÎÒÃÇÖ÷Ҫѧϰwhile¡¢do…while¡¢forÈýÖÖÑ­»·¡£
³£ÓõÄÈýÖÖÑ­»·½á¹¹Ñ§Ï°µÄÖØµãÔÚÓÚŪÇåËüÃÇÏàͬÓ벻֮ͬ´¦£¬ÒÔ±ãÔÚ²»Í¬³¡ºÏÏÂʹÓã¬Õâ¾ÍÒªÇå³þÈýÖÖÑ­»·µÄ¸ñʽºÍÖ´ÐÐ˳Ðò£¬½«Ã¿ÖÖÑ­»·µÄÁ÷³ÌͼÀí½â͸³¹ºó¾Í»áÃ÷°×ÈçºÎÌæ»»Ê¹Óã¬Èç°ÑwhileÑ­»·µÄÀýÌ⣬ÓÃforÓï¾äÖØÐ±àдһ¸ö³ÌÐò£¬ÕâÑùÄܸüºÃµØÀí½âËüÃǵÄ×÷Óá£ÌرðҪעÒâÔÚÑ­»·ÌåÄÚÓ¦°üº¬Ç÷ÓÚ½áÊøµÄÓï¾ä£¨¼´Ñ­»·±äÁ¿ÖµµÄ¸Ä±ä£©£¬·ñÔò¾Í¿ÉÄܳÉÁËÒ»¸öËÀÑ­»·£¬ÕâÊdzõѧÕßµÄÒ»¸ö³£¼û´íÎó¡£
ÔÚѧÍêÕâÈý¸öÑ­»·ºó£¬Ó¦Ã÷È·ËüÃǵÄÒìͬµã£ºÓÃwhileºÍdo…whileÑ­»·Ê±£¬Ñ­»·±äÁ¿µÄ³õʼ»¯µÄ²Ù×÷Ó¦ÔÚÑ­»·Ìå֮ǰ£¬¶øforÑ­»·Ò»°ãÔÚÓï¾ä1ÖнøÐеģ»whileÑ­»·ºÍforÑ­»·¶¼ÊÇÏÈÅжϱí´ïʽ£¬ºóÖ´ÐÐÑ­»·Ì壬¶ødo…whileÑ­»·ÊÇÏÈÖ´ÐÐÑ­»·ÌåºóÅжϱí´ïʽ£¬Ò²¾ÍÊÇ˵do…whileµÄÑ­»·Ìå×îÉÙ±»Ö´ÐÐÒ»´Î£¬¶øwhileÑ­»·ºÍfor¾Í¿ÉÄÜÒ»´Î¶¼²»Ö´ÐС£
ÁíÍ⻹ҪעÒâµÄÊÇÕâÈýÖÖÑ­»·¶¼¿ÉÒÔÓÃbreakÓï¾äÌø³öÑ­»·£¬ÓÃcontinueÓï¾ä½áÊø±¾´ÎÑ­»·£¬¶øgotoÓï¾äÓëif¹¹³ÉµÄÑ­»·£¬ÊDz»ÄÜÓÃbreakºÍ continueÓï¾ä½øÐпØÖƵÄ¡£
˳Ðò½á¹¹¡¢·ÖÖ§½á¹¹ºÍÑ­»·½á¹¹²¢²»±Ë´Ë¹ÂÁ¢µÄ£¬ÔÚÑ­»·ÖпÉÒÔÓзÖÖ§¡¢Ë³Ðò½á¹¹£¬·ÖÖ§ÖÐÒ²¿ÉÒÔÓÐÑ­»·¡¢Ë³Ðò½á¹¹£¬Æäʵ²»¹ÜÄÄÖֽṹ£¬ÎÒÃǾù¿É¹ãÒåµÄ°ÑËüÃÇ¿´³ÉÒ»¸öÓï¾ä¡£ÔÚʵ¼Ê±à³Ì¹ý³ÌÖг£½«ÕâÈýÖֽṹÏ໥½áºÏÒÔʵÏÖ¸÷ÖÖËã·¨£¬Éè¼Æ³öÏàÓ¦³ÌÐò£¬µ«ÊÇÒª±à³ÌµÄÎÊÌâ½Ï´ó£¬±àд³öµÄ³ÌÐò¾ÍÍùÍùºÜ³¤¡¢½á¹¹Öظ´¶à£¬Ôì³É¿É¶ÁÐԲÄÑÒÔÀí½â£¬½â¾öÕâ¸öÎÊÌâµÄ·½·¨Êǽ«C³ÌÐòÉè¼Æ³ÉÄ£¿é»¯½á¹¹¡£
 

(4)Ä£¿é»¯³ÌÐò½á¹¹

 
CÓïÑÔµÄÄ£¿é»¯³ÌÐò½á¹¹Óú¯ÊýÀ´ÊµÏÖ£¬¼´½«¸´ÔÓµÄC³ÌÐò·ÖΪÈô¸ÉÄ£¿é£¬Ã¿¸öÄ£¿é¶¼±àд³ÉÒ»¸öCº¯Êý£¬È»ºóͨ¹ýÖ÷º¯Êýµ÷Óú¯Êý¼°º¯Êýµ÷Óú¯ÊýÀ´ÊµÏÖÒ»´óÐÍÎÊÌâµÄC³ÌÐò±àд£¬Òò´Ë³£Ëµ£ºC³ÌÐò=Ö÷º¯Êý+×Óº¯Êý¡£ Òò´Ë£¬¶Ôº¯ÊýµÄ¶¨Òå¡¢µ÷Óá¢ÖµµÄ·µ»ØµÈÖÐÒªÓÈÆä×¢ÖØÀí½âºÍÓ¦Ó㬲¢Í¨¹ýÉÏ»úµ÷ÊÔ¼ÓÒÔ¹®¹Ì¡£

 ±¾ÎİæÈ¨¹éÀÖÓã²¥¿ÍC++ÅàѵѧԺËùÓУ¬»¶Ó­×ªÔØ£¬×ªÔØÇë×¢Ã÷×÷Õß³ö´¦¡£Ð»Ð»£¡
×÷ÕߣºÀÖÓã²¥¿ÍC/C++ÅàѵѧԺ
Ê×·¢£ºhttp://www.itcast.cn/c/ 

0 ·ÖÏíµ½£º
ºÍÎÒÃÇÔÚÏß½»Ì¸£¡
¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿