题目描述
<p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 1. 若有定义:<span>int m=5; float x=3.9, y=4.7; </span><span>则表达式</span><span>x+m%4*(int)(x+y)%3/5</span><span>的值是(</span> )。 </p> <p class="p0" style="text-indent:21.0000pt;"> A<span>.</span><span>3.9 </span> B<span>.</span><span>4.3 </span> C<span>.</span><span>4.7 </span> D<span>.</span><span>5</span> </p> <p class="p0"> </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 2. 在<span>C</span><span>语言中,</span><span>char</span><span>型数据在内存中的存储形式是(</span> )。 </p> <p class="p0" style="text-indent:21.0000pt;"> A<span>.补码 </span><span>B</span><span>.反码 </span><span>C</span><span>.原码 </span><span>D</span><span>.</span><span>ASCII</span><span>码</span> </p> <p class="p0"> </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 3. 设变量<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> )。 </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, 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 </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;"> </p> <p class="p0"> </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 4. 设有定义:<span>int k=0;</span>,以下选项的四个表达式中与其他三个表达式的值不相同的是( )<span>。 </span> </p> <p class="p0" style="margin-left:21.0000pt;"> A.k++ B.k+=1 C.++k D.k+1 </p> <p class="p0"> </p> <p class="p0"> </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 5. 表达式<span>13/3*sqrt(16.0)/8</span><span>的数据类型是(</span> )。 </p> <p class="p0" style="text-indent:21.0000pt;"> A<span>.</span><span>int </span> B<span>.</span><span>float C</span><span>.</span><span>double D</span><span>.不确定</span> </p> <p class="p0"> </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 6. 若<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>( )。 </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 B.16 C.32 D.52 </p> <p class="p0"> </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 7. 以下四个程序中,完全正确的是( )。 </p> <p class="p0"> A<span>.</span>#include “stdio.h” B<span>.</span> #include “stdio.h” </p> <p class="p0"> void main(); void main() </p> <p class="p0"> {/*programming*/ {/*/programming/*/ </p> <p class="p0"> printf("programming!\n");} printf("programming!\n");} </p> <p class="p0"> C<span>.</span>#include “stdio.h” D<span>.</span> include “stdio.h” </p> <p class="p0"> void main() void main() </p> <p class="p0"> {/*/*progmmmfug*/*/ {/*programming*/ </p> <p class="p0"> printf("programming!\n");} printf("programming!\n");} </p>
输入格式
输出格式
#include<stdio.h><br /> <br /> int main()<br /> {<br /> printf("----------");<br /> //例如:本次习题有7道题,则你的输出格式应为printf("AAAAAAA");<br /> //选项均由大写A,B,C,D组成,输出语句有一条 <br /> return 0;<br /> } <br /> <br /> 请将上述提供的程序复制到提交代码的位置并作相应修改。<br />
提交代码
请先登录后提交
🤖 AI 解题助手
DeepSeek
就绪