题目描述
<p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 1. 已知:<span>int a, b;</span>用语句scanf(“%d%d”,& a ,&b);输入a、b的值时,不能作为输入数据分隔符是( )。 </p> <p class="p0" style="margin-left:21.0000pt;"> A<span>.</span><span>.</span>, <span>B</span>.空格 <span>C</span>.回车 <span>D</span>.<span>tab</span><span>键</span> </p> <p class="p0"> </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 2. 有以下程序 </p> <p class="p0"> #include <stdio.h> </p> <p class="p0"> void main() </p> <p class="p0"> { </p> <p class="p0" style="margin-left:21.0000pt;text-indent:21.0000pt;"> char c1=’1’,c2=’2’; </p> <p class="p0"> c1=getchar();c2=getchar();putchar(c1);putchar(c2); </p> <p class="p0"> } </p> <p class="p0"> <span>当运行时输入:</span><span>a<</span><span>回车</span><span>></span><span>后,以下叙述正确的是 </span>( )。 </p> <p class="p0"> A.变量<span>c1</span><span>被赋予字符</span><span>a</span><span>,</span><span>c2</span><span>被赋予回车符</span> </p> <p class="p0"> B.程序将等待用户输入第<span>2</span><span>个字符 </span> </p> <p class="p0"> C.变量<span>c1</span><span>被赋予字符</span><span>a</span><span>,</span><span>c2</span><span>中仍是原有字符</span><span>2 </span> </p> <p class="p0"> D.变量<span>c1</span><span>被赋予字符</span><span>a</span><span>,</span><span>c2</span><span>中将无确定值</span> </p> <p class="p0" style="margin-left:21.0000pt;"> </p> <p class="p0" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 3. 已知<span>i,j,k</span><span>为</span><span>int</span><span>型变量,若从键盘输入:</span><span>1,2,3<</span><span>回车</span><span>></span><span>,使</span><span>i</span><span>的值为</span><span>1</span><span>,</span><span>j</span><span>的值为</span><span>2</span><span>,</span><span>k</span><span>的值为</span><span>3</span><span>,以下选项中正确的输入语句是( )。</span> </p> <p class="p0" style="margin-left:26.8800pt;"> A.scanf(“%2d%2d%2d”,&i,&j,&k); B.scanf(“%d_%d_%d”,&i,&j,&k); </p> <p class="p0" style="margin-left:26.8800pt;"> C.scanf(“%d,%d,%d”,&i,&j,&k); D.scanf(“i=%d,j=%d,k=%d”,&i,&j,&k); </p> <p class="p0"> </p> <p class="p15" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 4. 已有如下定义和输入语句 <span>,</span><span>若要求</span><span>a1,a2,c1,c2</span><span>值分别为</span><span>10,20,A</span><span>和</span><span>B,</span><span>当从第一列开始输入数据时</span><span>,</span><span>正确的数据输入方式是</span> ( )。 </p> <p class="p15" style="margin-left:42.0000pt;"> int a1,a2; char c1,c2; </p> <p class="p15" style="margin-left:42.0000pt;"> scanf("%d%c%d%c",&a1,&c1,&a2,&c2); 注意:_表示空格,<span><CR></span><span>表示回车</span> </p> <p class="p15" style="margin-left:39.0000pt;text-indent:-18.0000pt;"> A. 10A_20B<CR> B. 10_A_ 20_ B<CR> C. 10A20<CR> D. 10A20_B<CR><span>。</span> </p> <p class="p15"> </p> <p class="p15" style="margin-left:21.0000pt;text-indent:-21.0000pt;"> 5. 阅读以下程序<span>,</span><span>当输入数据的形式为</span><span>25,13,10<CR></span><span>正确的输出结果为</span>( )。 </p> <p class="p15" style="margin-left:31.5000pt;"> void main() </p> <p class="p15" style="margin-left:31.5000pt;"> { int x,y,z </p> <p class="p15" style="margin-left:31.5000pt;"> scanf("%d%d%d",&x,&y,&z ); </p> <p class="p15" style="margin-left:31.5000pt;"> printf("x+y+z=%d\n ,x+y+z);<span>。</span> </p> <p class="p15" style="margin-left:31.5000pt;"> } </p> <p class="p15" style="margin-left:14.2800pt;text-indent:-17.2200pt;"> A.x+y+z=48 B.x+y+z=35 C.x+z=35 D.不确定值 </p>
输入格式
输出格式
#include<stdio.h><br /> <br /> int main()<br /> {<br /> printf("----------");<br /> //例如:本次习题有5道题,则你的输出格式应为printf("AAAAA");<br /> //选项均由大写A,B,C,D组成,输出语句有一条 <br /> return 0;<br /> } <br /> <br /> 请将上述提供的程序复制到提交代码的位置并作相应修改。<br />
提交代码
请先登录后提交
🤖 AI 解题助手
DeepSeek
就绪