परीक्षण अगर एक संख्या 2 के एक शक्ति या नहीं करने के लिए सी लाइन

N

news

Guest
Nowy superzoom został zrecenzowany i… cóż, wygląda na to, że jednak marketing górą. Nie oznacz to, że SX30 jest kiepski. To solidny aparat cyfrowy, wyposażony w wiele przydatnych funkcji, z niezłym systemem stabilizacji etc. Problem w tym, że nie da … <a href="http://www.frazpc.pl/aktualnosci/576361,Kiedy-specyfikacja-wyglda-lepiej-ni-rzeczywisto.-Ultrasuperzoom-Canon-35x-SX30.html">Continue reading <span class="meta-nav">→</span></a>

Read more...
 
किसी सकता है एक लाइन ग अभिव्यक्ति देने के लिए परीक्षण के लिए अगर एक संख्या 2 के एक शक्ति है या नहीं है?
 
खैर निम्नलिखित कोड पूर्णांक के लिए ही काम करता है [कोड] # शामिल # शामिल # namespace एसटीडी का उपयोग शामिल int मुख्य () {int x = 10; डबल intx; coutx; अदालत
 
(संख्या 0x01)? printf ("संख्या करीब \ n"): printf ("संख्या भी है \ n");
 
इस एसडी छोटी मैं हम कहते हैं कि एक्स के बारे में सोच सकते हैं घ नहीं है. ans हाँ =; जबकि (x> 1) {अगर ((x 2%) == 1) {ans नहीं =; तोड़;} x = / 2 x;} ans मौसम नहीं देंगे. 2 की शक्ति है या नहीं है. ध्यान दें: 1 हाँ (2 ^ 0) विचार किया जाएगा
 
# Int मुख्य (शून्य) {int i शामिल हैं, के लिए (i = 2; मैं
 
int x = 32768; int शक्ति = 0, चार ध्वज, ///////////////////////////////////// ////////////////////////////////////////// शून्य मुख्य (शून्य) {झंडा = 1; जबकि (x> 1) {अगर ((x 2%) == 1) {झंडा = 0; को तोड़ने;} एक्स = एक्स>> 1; शक्ति + +;} अगर (ध्वज == 1) printf ("एक्स है % 2 के घ ", शक्ति); और printf (" x 2 की शक्ति नहीं है), शक्ति}
 

Welcome to EDABoard.com

Sponsor

Back
Top