第五章
表示关系式x≤y≤z的C语言表达式的是( )
答案:(x<=y)&&(y<=z)已知a=5,b=6,c=7,d=8,m=2,n=2,执行(m=a>b)&&(n=c<d)后n的值为( )
以下叙述中正确的是( )
逻辑"非"(即运算符!)的运算级别是最低的由&&构成的逻辑表达式与由||构成的逻辑表达式都有"短路"现象C语言的关系表达式:0<x<10完全等价于: (0<x) && (x<10)有以下程序#include<stdio.h>main(){inta=0,b=0,c=0,d=0;(++a||++b)?++c:++d;printf("%d,%d,%d,%d",a,b,c,d);}程序的运行结果是( )
以下程序段中,不能实现条件"如果a<b则x=10,否则x=-10"的是( )
有以下程序段scanf("%d%d%d",&a,&b,&c);if(a>b)a=b;if(a>c)a=c;printf("%d",a);该程序段的功能是( )
输出a、b、c中值相等的数值输出a的原始值输出a、b、c中的最小值有如下程序#include<stdio.h>main(){inta=0,b=1;if(++a==b++)printf("T");elseprintf("F");printf("a=%d,b=%d",a,b);printf("");}程序运行后的输出结果是( )
下列条件语句中,输出结果与其他语句不同的是( )
if ( a!=0 ) printf("%d", x); else printf("%d", y);if ( a==0 ) printf("%d", y); else printf("%d", x);if ( a==0 ) printf("%d", x); else printf("%d", y);有以下程序#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break; }case2:a++;b++;break;}printf("a=%d,b=%d",a,b);}程序运行后的输出结果是( )
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是()