题目描述
<p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 1、 若x=0,y=3,z=3,以下表达式值为0的是( ) </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;">A. !x B.x<y? 1:0 C. x%2&&y==z D. y=x||z/3</span> </p> <p class="p0"> <br /> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 2、 以下运算符中优先级最低的运算符为( ) </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;">A. && B. ! C. != D. ?: </span> </p> <p class="p0" style="text-indent:-32px;margin-left:24pt;"> <span style="line-height:1.5;"><br /> </span> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 3、 在C语言中,能代表逻辑值"真"的是( ) </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;">A. true B.大于0的数 C. 非0整数 D. 非0的数</span> </p> <p class="p0" style="text-indent:36.75pt;"> <br /> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 4、 能正确表示逻辑关系:“a≥10或a≤0”的C语言表达式是( )<span style="line-height:1.5;"></span> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;">A. a>=10 or a<=0 B. a>=0|a<=10 C. a>=10 &&a<=0 D. a>=10‖a<=0</span> </p> <p class="p0" style="text-indent:36.7500pt;"> <br /> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 5、 判断char型变量c1是否为大写字母的表达式为( ) </p> <p class="p0"> A. ’A’<=c1<=’Z’ B. (c1>=’A’) & (c1<=’Z’) </p> <p class="p0"> <span style="line-height:1.5;">C.(’A’<=c1)AND (‘Z’>=c1) D. (c1>=’A’)&& (c1<=’’Z’)</span> </p> <p class="p0"> <span style="line-height:1.5;"><br /> </span> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 6、 设有语句“int a=4;b=3,c=-2,d=2;”,则逻辑表达式“a>0&&b&&c<0&&d>0”的值是( ) </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;">A. 1 B. 0 C. -1 D. 出错</span> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;"><br /> </span> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;">7、 设a为整型变量,则不能正确表达数学关系10<a<15的C语言表达式是( ) </span> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;">A. 10<a<15 B. a==11||a==12||a==13||a==14</span> </p> <p class="p0"> C. a>10&&a<15 D. !(a<=10)&&!(a>=15) </p> <p class="p0"> <br /> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 8、 在下面的条件语句中(其中s1和s2表示是C语言的语句),只有一个在功能上与其它三个语句不等价,它是( ) </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;">A. if (a) s1 ; else s2; B. if (a= =0) s2; else s1;</span> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;">C. if (a!=0) s1; else s2; D. if (a= =0) s1; else s2; </span> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;"><br /> </span> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 9、 假定所有变量均已正确定义,则下列程序段运行后y的值是( ) </p> <p class="p0" style="margin-left:21.0000pt;"> int a=0,y=10; </p> <p class="p0" style="margin-left:21.0000pt;"> if(a=0) y--; </p> <p class="p0" style="margin-left:21.0000pt;"> else if(a>0) y++; </p> <p class="p0" style="margin-left:31.5000pt;"> else y+=y; </p> <p class="p0" style="margin-left:31.5000pt;"> <span style="line-height:1.5;">A.20 B. 11 C. 9 D. 0</span> </p> <p class="p0" style="margin-left:31.5000pt;"> <span style="line-height:1.5;"><br /> </span> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 10、 假定所有变量均已正确定义,则下列程序段运行后x的值是( ) </p> <p class="p0" style="margin-left:21.0000pt;"> a=b=c=0; x=35; </p> <p class="p0" style="margin-left:21.0000pt;"> if(!a) x--; </p> <p class="p0" style="margin-left:21.0000pt;text-indent:21.0000pt;"> else if(b); </p> <p class="p0" style="margin-left:21.0000pt;text-indent:21.0000pt;"> if(c) x=3; </p> <p class="p0" style="margin-left:21.0000pt;text-indent:21.0000pt;"> else x=4; </p> <p class="p0" style="margin-left:21.0000pt;text-indent:5.2500pt;"> A. 34 B. 4 C. 35 D. 3 </p> <p class="p0" style="margin-left:21.0000pt;text-indent:5.2500pt;"> <br /> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 11、 C语言对嵌套if语句的规定是:else语句总是与( ) 配对。 </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;">A. 其之前最近的if B. 第一个if</span> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;">C. 缩进位置相同的if D. 其之前最近的且尚未配对的if</span> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;"><br /> </span> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 12、 在C语言语句中,用来决定分支流程的表达式是( ) </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;">A. 可用任意表达式 B. 只能用逻辑表达式或关系表达式</span> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;">C. 只能用逻辑表达式 D. 只能用关系表达式</span> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> <span style="line-height:1.5;"><br /> </span> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 13、 #include <stdio.h> </p> <p class="p16"> void main() </p> <p class="p15" style="margin-left:0.7000pt;text-indent:27.3000pt;"> { </p> <p class="p15" style="margin-left:0.7000pt;text-indent:27.3000pt;"> int x=0,a=0,b=0; </p> <p class="p15" style="margin-left:0.7000pt;text-indent:27.3000pt;"> switch(x) </p> <p class="p15" style="margin-left:0.7000pt;text-indent:27.3000pt;"> { </p> <p class="p15" style="margin-left:0.7000pt;text-indent:27.3000pt;"> case 0: b++; </p> <p class="p15" style="margin-left:0.7000pt;text-indent:27.3000pt;"> case 1: a++; </p> <p class="p15" style="margin-left:0.7000pt;text-indent:27.3000pt;"> case 2: a++;b++; </p> <p class="p15" style="margin-left:0.7000pt;text-indent:27.3000pt;"> } </p> <p class="p15" style="margin-left:0.7000pt;text-indent:27.3000pt;"> printf(“a=%d,b=%d\n”,a,b); </p> <p class="p15" style="margin-left:0.7000pt;text-indent:27.3000pt;"> } </p> <p class="p15" style="margin-left:0.7000pt;text-indent:27.3000pt;"> 该程序的输出结果是( ) </p> <p class="p15" style="margin-left:21.0000pt;text-indent:10.5000pt;"> A. a=2,b=1 B. a=1,b=1 C. a=1,b=0 D. a=2,b=2 </p> <p class="p15" style="margin-left:21.0000pt;text-indent:10.5000pt;"> <br /> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 14、 以下程序的输出结果是:( ) </p> <p class="p0"> #include <stdio.h> </p> <p class="p0" style="text-indent:32.2500pt;"> void main() </p> <p class="p0" style="text-indent:32.2500pt;"> { </p> <p class="p0" style="text-indent:32.2500pt;"> int x=-10,y= 1,z=1; </p> <p class="p0" style="text-indent:32.2500pt;"> if(x<y) </p> <p class="p0" style="text-indent:32.2500pt;"> if(y<0) z=0; </p> <p class="p0" style="text-indent:32.2500pt;"> else z=z+1; </p> <p class="p0" style="text-indent:32.2500pt;"> printf(“%d\n”,z); </p> <p class="p0" style="text-indent:32.2500pt;"> } </p> <p class="p0" style="text-indent:26.2500pt;"> A. 0 B. 1 C. 2 D. 3 </p> <p class="p0" style="text-indent:26.2500pt;"> <br /> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 15、 以下程序段的输出结果是( ) </p> <p class="p0" style="text-indent:21.0000pt;"> int a=10,b=50,c=30; </p> <p class="p0" style="text-indent:21.0000pt;"> if(a>b) </p> <p class="p0" style="text-indent:31.5000pt;"> a=b; </p> <p class="p0" style="text-indent:31.5000pt;"> b=c; </p> <p class="p0" style="text-indent:21.0000pt;"> c=a; </p> <p class="p0" style="text-indent:21.0000pt;"> printf("a=%2d b=%2d c=%2d\n",a,b,c); </p> <p class="p0" style="text-indent:21.0000pt;"> A. a=10 b=50 c=10 B. a=10 b=30 c=10 </p> <p class="p0" style="text-indent:21.0000pt;"> C. a=50 b=30 c=10 D. a=50 b=30 c=50 </p> <p class="p0" style="text-indent:21.0000pt;"> <br /> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 16、 若int i=10; 执行下列程序后,变量i的正确结果是( ) </p> <p class="p0"> switch ( i ) </p> <p class="p0"> { </p> <p class="p0"> case 9: i+=1; </p> <p class="p0"> case 10: i+=1; </p> <p class="p0"> case 11: i+=1; </p> <p class="p0"> default : i+=1; </p> <p class="p0"> } </p> <p class="p0"> A. 13 B. 12 C. 11 D. 10 </p> <p class="p0"> <br /> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 17、 请问:下面这个程序段的输出是什么( ) </p> <p class="p0"> int a,b,c; </p> <p class="p0"> a=7;b=8;c=9; </p> <p class="p0"> if(a>b) </p> <p class="p0"> a=b,b=c;c=a; </p> <p class="p0"> printf("a=%d b=%d c=%d\n",a,b,c); </p> <p class="p0"> A. a=7 b=8 c=7 B. a=7 b=9 c=7 </p> <p class="p0"> C. a=8 b=9 c=7 D. a=8 b=9 c=8 </p> <p class="p0"> <br /> </p> <p class="p0" style="margin-left:24.0000pt;text-indent:-24.0000pt;vertical-align:;"> 18、 该程序的运行结果是( ) </p> <p class="p0"> #include <stdio.h> </p> <p class="p0"> void main() </p> <p class="p0"> { </p> <p class="p0"> int a,b,c; </p> <p class="p0"> a=2;b=7;c=5; </p> <p class="p0"> switch(a>0) </p> <p class="p0"> { </p> <p class="p0"> case 1: </p> <p class="p0"> switch(b<10) </p> <p class="p0"> { </p> <p class="p0"> case 1:printf("^");break; </p> <p class="p0"> case 0:printf("!");break; </p> <p class="p0"> } </p> <p class="p0"> case 0: </p> <p class="p0"> switch(c==5) </p> <p class="p0"> { </p> <p class="p0"> case 0: printf("*");break; </p> <p class="p0"> case 1: printf("#");break; </p> <p class="p0"> default:printf("%%");break; </p> <p class="p0"> } </p> <p class="p0"> default: </p> <p class="p0"> printf("&"); </p> <p class="p0"> } </p> <p class="p0"> printf("\n"); </p> <p class="p0"> } </p> <p class="p0"> A. ^#& B. ^ C. & D. ^!*#%& </p>
输入格式
输出格式
<span style="font-family:'Microsoft Yahei';font-size:14px;line-height:28px;background-color:#F5F5F5;">#include<stdio.h></span><br /> <br /> <span style="font-family:'Microsoft Yahei';font-size:14px;line-height:28px;background-color:#F5F5F5;">int main()</span><br /> <span style="font-family:'Microsoft Yahei';font-size:14px;line-height:28px;background-color:#F5F5F5;">{</span><br /> <span style="font-family:'Microsoft Yahei';font-size:14px;line-height:28px;background-color:#F5F5F5;">printf("----------");</span><br /> <span style="font-family:'Microsoft Yahei';font-size:14px;line-height:28px;background-color:#F5F5F5;">//假如:本次习题有5道题,则你的输出格式应为printf("AAAAA");</span><br /> <span style="font-family:'Microsoft Yahei';font-size:14px;line-height:28px;background-color:#F5F5F5;">//选项均由大写A,B,C,D组成,输出语句有一条 </span><br /> <span style="font-family:'Microsoft Yahei';font-size:14px;line-height:28px;background-color:#F5F5F5;">return 0;</span><br /> <span style="font-family:'Microsoft Yahei';font-size:14px;line-height:28px;background-color:#F5F5F5;">} </span>
样例
样例输入 1
no input needed
样例输出 1
参考答案:CDDDDAADABDADCBAAA
提交代码
请先登录后提交
🤖 AI 解题助手
DeepSeek
就绪