经典简约
清爽简洁,回归本真
液态水晶
毛玻璃+霓虹光带
赛博朋克
霓虹故障艺术风
🚫
违规操作检测
禁止使用右键菜单
⚠️ 此操作已被系统记录
1

【选择题】第3章:简单的算数运算和表达式

📝 题解 🔵 仅限 C++
题目描述
<p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 1.&nbsp;若有定义:<span>int&nbsp;m=5;&nbsp;float&nbsp;&nbsp;x=3.9,&nbsp;y=4.7;&nbsp;</span><span>则表达式</span><span>x+m%4*(int)(x+y)%3/5</span><span>的值是(</span>&nbsp;)。 </p> <p class="p0" style="text-indent:21.0000pt;"> A<span>.</span><span>3.9&nbsp;&nbsp;</span>&nbsp;&nbsp;B<span>.</span><span>4.3&nbsp;&nbsp;&nbsp;</span>&nbsp;&nbsp;C<span>.</span><span>4.7&nbsp;&nbsp;&nbsp;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D<span>.</span><span>5</span> </p> <p class="p0"> &nbsp; </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 2.&nbsp;在<span>C</span><span>语言中,</span><span>char</span><span>型数据在内存中的存储形式是(</span>&nbsp;)。 </p> <p class="p0" style="text-indent:21.0000pt;"> A<span>.补码&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span>B</span><span>.反码&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span>C</span><span>.原码&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span>D</span><span>.</span><span>ASCII</span><span>码</span> </p> <p class="p0"> &nbsp; </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 3.&nbsp;设变量<span>x</span><span>为</span><span>float</span><span>类型,</span><span>m</span><span>为</span><span>int</span><span>类型,则以下能实现将</span><span>x</span><span>中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是(</span>&nbsp;)。 </p> <p class="p0" style="margin-left:21.0000pt;"> A<span>.</span><span>x=(x*100+0.5)/100.0</span> </p> <p class="p0" style="margin-left:21.0000pt;"> B<span>.</span><span>m=x*100+0.5,&nbsp;x=m/100.0</span> </p> <p class="p0" style="margin-left:21.0000pt;"> C<span>.</span><span>x=x*100+0.5/100.0&nbsp;</span> </p> <p class="p0" style="margin-left:21.0000pt;"> D<span>.</span><span>x=(x/100+0.5)*100.0</span> </p> <p class="p0" style="text-indent:21.2100pt;"> &nbsp; </p> <p class="p0"> &nbsp; </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 4.&nbsp;设有定义:<span>int&nbsp;k=0;</span>,以下选项的四个表达式中与其他三个表达式的值不相同的是(&nbsp;&nbsp;&nbsp;&nbsp;)<span>。&nbsp;</span> </p> <p class="p0" style="margin-left:21.0000pt;"> A.k++&nbsp;&nbsp;&nbsp;B.k+=1&nbsp;&nbsp;&nbsp;C.++k&nbsp;&nbsp;&nbsp;D.k+1 </p> <p class="p0"> &nbsp; </p> <p class="p0"> &nbsp; </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 5.&nbsp;表达式<span>13/3*sqrt(16.0)/8</span><span>的数据类型是(</span>&nbsp;)。 </p> <p class="p0" style="text-indent:21.0000pt;"> A<span>.</span><span>int&nbsp;&nbsp;&nbsp;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B<span>.</span><span>float&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C</span><span>.</span><span>double&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D</span><span>.不确定</span> </p> <p class="p0"> &nbsp; </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 6.&nbsp;若<span>x,i,j</span><span>和</span><span>k</span><span>都是</span><span>int</span><span>型变量</span><span>,</span><span>则执行下面表达式后</span><span>x</span><span>的值为</span>(&nbsp;)。 </p> <p class="p0" style="margin-left:21.0000pt;"> x=(i=4,j=16,k=32) </p> <p class="p0" style="margin-left:10.5000pt;"> A.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B.16&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C.32&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D.52 </p> <p class="p0"> &nbsp; </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 7.&nbsp;以下四个程序中,完全正确的是(&nbsp;)。 </p> <p class="p0"> &nbsp;A<span>.</span>#include&nbsp;&nbsp;“stdio.h”&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B<span>.</span>&nbsp;#include&nbsp;&nbsp;“stdio.h” </p> <p class="p0"> &nbsp;&nbsp;&nbsp;&nbsp;void&nbsp;main();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;void&nbsp;main() </p> <p class="p0"> &nbsp;&nbsp;&nbsp;&nbsp;{/*programming*/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{/*/programming/*/ </p> <p class="p0"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("programming!\n");}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("programming!\n");} </p> <p class="p0"> &nbsp;C<span>.</span>#include&nbsp;“stdio.h”&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D<span>.</span>&nbsp;include&nbsp;&nbsp;“stdio.h” </p> <p class="p0"> &nbsp;&nbsp;&nbsp;&nbsp;void&nbsp;main()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;void&nbsp;main() </p> <p class="p0"> &nbsp;&nbsp;&nbsp;&nbsp;{/*/*progmmmfug*/*/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{/*programming*/ </p> <p class="p0"> &nbsp;&nbsp;&nbsp;&nbsp;printf("programming!\n");}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf("programming!\n");} </p>
输入格式
输出格式
#include&lt;stdio.h&gt;<br /> <br /> int main()<br /> {<br /> printf("----------");<br /> //例如:本次习题有7道题,则你的输出格式应为printf("AAAAAAA");<br /> //选项均由大写A,B,C,D组成,输出语句有一条&nbsp;<br /> return 0;<br /> }&nbsp;<br /> <br /> 请将上述提供的程序复制到提交代码的位置并作相应修改。<br />
提交代码
请先登录后提交

🤖 AI 解题助手

DeepSeek
就绪
👋 你好!我是 AI 解题助手。
我已阅读了这道题,可以帮你分析思路、提供代码示例。
⚠️ 请先登录后使用