置顶

如何探测unsigned int的边界

叶卡林娜 发表于2018年12月21日
<p>用 <a href="https://www.icourse163.org/learn/zju/zju001#/learn/forumdetail?pid=67002" textvalue="" target="_blank">https://www.icourse163.org/learn/zju/zju001#/learn/forumdetail?pid=67002</a> 第6页 owls 所提供的程序,要怎样修改才能探测到unsigned int的边界呢?探测其他类型呢?</p>
54 回复

    1楼

  • 落地就是一把98K 发表于2019年02月04日
    1 | 0 | 举报
    <p><code class="brush:cpp;toolbar:false" >/*这个链接是微积分的……总的来说,有两种简单的方法:(纯手工写的,希望不要一字不漏地照抄) 第一种:用%u输出-1的值:*/ #include&lt;stdio.h&gt; int&nbsp;main() { printf(&quot;%u&quot;,-1); return&nbsp;0; } //第二种:令无符号变量x等于0,输出x-1 #include&lt;stdio.h&gt; int&nbsp;main() { unsigned&nbsp;int&nbsp;x=0; printf(&quot;%u&quot;,x-1); return&nbsp;0; }</code></p><p><br ></p>
    落地就是一把98K 发表于2019年02月04日
    添加评论
  • 2楼

  • 木十丁 发表于2019年02月04日
    0 | 0 | 举报
    <p>#include&lt;stdio.h&gt;</p><p>int&nbsp;main()</p><p>{</p><p>printf(&quot;%u&quot;,-1);</p><p>return&nbsp;0;</p><p>}</p><p>//第二种:令无符号变量x等于0,输出x-1</p><p>#include&lt;stdio.h&gt;</p><p>int&nbsp;main()</p><p>{</p><p>unsigned&nbsp;int&nbsp;x=0;</p><p>printf(&quot;%u&quot;,x-1);</p><p>return&nbsp;0;</p><p>}</p><p><br ></p>
    木十丁 发表于2019年02月04日
    添加评论
  • 3楼

  • ustb李肖健41802143 发表于2019年02月05日
    0 | 0 | 举报
    <p><code class="brush:cpp;toolbar:false" >#include&lt;stdio.h&gt; int&nbsp;main() { unsigned&nbsp;int&nbsp;num&nbsp;=&nbsp;0; printf(&quot;%u&quot;,&nbsp;num); return&nbsp;0; }</code></p><p><br ></p>
    ustb李肖健41802143 发表于2019年02月05日
    添加评论
  • 4楼

  • 18计科张维 发表于2019年02月05日
    0 | 0 | 举报
    <p>#include&lt;stdio.h&gt;//第一种&nbsp;</p><p>int main()</p><p>{</p><p> unsigned int a=0;</p><p> printf(&quot;%u&quot;,a-1);</p><p> return 0;</p><p>}</p><p>#include&lt;stdio.h&gt;//第二种&nbsp;</p><p>int main()</p><p>{</p><p> printf(&quot;%u&quot;,-1);</p><p> return 0;</p><p>}</p><p><br ></p>
    18计科张维 发表于2019年02月05日
    添加评论
  • 5楼

  • 张圆180520101 发表于2019年02月06日
    0 | 0 | 举报
    #include int main() { printf(&quot;%u&quot;,-1); return 0; } //第二种:令无符号变量x等于0,输出x-1 #include int main() { unsigned int x=0; printf(&quot;%u&quot;,x-1); return 0; }
    张圆180520101 发表于2019年02月06日
    添加评论
  • 6楼

  • 通信技术180510109顾沈灵 发表于2019年02月06日
    0 | 0 | 举报
    #include int main() { printf(&quot;%u&quot;,-1); return 0; } //第二种:令无符号变量x等于0,输出x-1 #include int main() { unsigned int x=0; printf(&quot;%u&quot;,x-1); return 0; }
    通信技术180510109顾沈灵 发表于2019年02月06日
    添加评论
  • 7楼

  • 子小王京BUU 发表于2019年02月07日
    0 | 0 | 举报
    <p>#include&lt;stdio.h&gt;</p><p>int&nbsp;main()</p><p>{</p><p>printf(&quot;%u&quot;,-1);</p><p>return&nbsp;0;</p><p>}</p><p>//第二种:令无符号变量x等于0,输出x-1</p><p>#include&lt;stdio.h&gt;</p><p>int&nbsp;main()</p><p>{</p><p>unsigned&nbsp;int&nbsp;x=0;</p><p>printf(&quot;%u&quot;,x-1);</p><p>return&nbsp;0;</p><p>}</p><p><br ></p>
    子小王京BUU 发表于2019年02月07日
    添加评论
  • 8楼

  • hello-hebin 发表于2019年02月07日
    0 | 0 | 举报
    <p>#include&lt;stdio.h&gt;</p><p>int main()</p><p>{</p><p> printf(&quot;%u&quot;,-1);</p><p><br ></p><p> unsigned int x=0;</p><p> printf(&quot;\n %u&quot;,x-1);</p><p> return 0;&nbsp;</p><p>&nbsp;}&nbsp;</p><p><br ></p>
    hello-hebin 发表于2019年02月07日
    添加评论
  • 9楼

  • 梁磊xx 发表于2019年02月08日
    0 | 0 | 举报
    <p>#include&lt;stdio.h&gt;</p><p>int main()</p><p>{</p><p> printf(&quot;%u&quot;,-1);</p><p><br ></p><p> unsigned int x=0;</p><p> printf(&quot;\n %u&quot;,x-1);</p><p> return 0;&nbsp;</p><p>&nbsp;}&nbsp;</p><p><br ></p>
    梁磊xx 发表于2019年02月08日
    添加评论
  • 10楼

  • pdszlxy 发表于2019年02月08日
    0 | 0 | 举报
    <p>#include &lt;stdio.h&gt;<br >int main(){<br >&nbsp;printf(&quot;%u&quot;,-1);<br >&nbsp;return 0;<br >}</p>
    pdszlxy 发表于2019年02月08日
    添加评论
  • 11楼

  • 张晓ll 发表于2019年02月08日
    1 | 0 | 举报
    <p>#include &lt;stdio.h&gt;<br >int main(){<br >&nbsp;printf(&quot;%u&quot;,-1);<br >&nbsp;return 0;<br >}</p><p><br ></p>
    张晓ll 发表于2019年02月08日
    添加评论
  • 12楼

  • 无聊的菜鸟学习者 发表于2019年02月09日
    0 | 0 | 举报
    #include  int main(){   printf(&quot;%u&quot;,-1);   return 0;  }
    无聊的菜鸟学习者 发表于2019年02月09日
    添加评论
  • 13楼

  • 烤p红o薯 发表于2019年02月09日
    0 | 0 | 举报
    <p>#include &lt;stdio.h&gt;</p><p>int main()<br >{<br >&nbsp;unsigned int a=0;<br >&nbsp;while(++a&gt;0) ;<br >&nbsp;printf(&quot;%u&quot;,a-1);<br >}<br ></p>
    烤p红o薯 发表于2019年02月09日
    添加评论
  • 14楼

  • 自动2156赵志远 发表于2019年02月09日
    0 | 0 | 举报
    <p>#include&lt;stdio.h&gt;</p><p>int main()</p><p>{</p><p> unsigned int a=0;</p><p> printf(&quot;%u&quot;,a-1);</p><p> return 0;</p><p>}</p><p><br ></p>
    自动2156赵志远 发表于2019年02月09日
    添加评论
  • 15楼

  • atedu 发表于2019年02月10日
    1 | 0 | 举报
    <p>超出我的水平啦。</p>
    atedu 发表于2019年02月10日
    添加评论
  • 16楼

  • 180510113邱宇 发表于2019年02月10日
    1 | 0 | 举报
    <p>#include&lt;stdio.h&gt;</p><p>int main()</p><p>{</p><p> unsigned int a=0;</p><p> printf(&quot;%u&quot;,a-1);</p><p> return 0;</p><p>}</p><p><br ></p>
    180510113邱宇 发表于2019年02月10日
    添加评论
  • 17楼

  • mooc51950108441863883 发表于2019年02月11日
    0 | 0 | 举报
    <p>#include&lt;stdio.h&gt;<br ><br >int main()<br >{<br >&nbsp;&nbsp;&nbsp; unsigned int v=0;<br >&nbsp;&nbsp;&nbsp; printf(&quot;unsigned int数据类型最大数是:%u\n&quot;,v-1);<br >&nbsp;&nbsp;&nbsp; return 0;<br >}<br ><br ></p>
    mooc51950108441863883 发表于2019年02月11日
    添加评论
  • 18楼

  • 蒋青菲 发表于2019年02月13日
    0 | 0 | 举报
    <p>#include&lt;stdio.h&gt;</p><p>int main()</p><p>{</p><p> unsigned int a=0;</p><p> printf(&quot;%u&quot;,a-1);</p><p> return 0;</p><p>}</p><p><br ></p>
    蒋青菲 发表于2019年02月13日
    添加评论
  • 19楼

  • 夏乃 发表于2019年02月15日
    1 | 0 | 举报
    <p>#include&lt;stdio.h&gt;</p><p>int main()</p><p>{</p><p> unsigned int a=0;</p><p> printf(&quot;%u&quot;,a-1);</p><p> return 0;</p><p>}</p><p><br ></p>
    夏乃 发表于2019年02月15日
    添加评论
  • 20楼

  • 周天宇180510206选修 发表于2019年02月15日
    0 | 0 | 举报
    #include int main() { unsigned int a=0; printf(&quot;%u&quot;,a-1); return 0; }
    周天宇180510206选修 发表于2019年02月15日
    添加评论
点击加载更多