▉当a=3,b=2,c=1时,表达式f=a>b>c的值是【 】。▉在C语言中,表示逻辑“真”值用【 】。▉C语言提供的三种逻辑运算符是【1】、【2】、【3】。▉若a=6,b=4,c=3,则表达式a&&b c||b-c的值是【 】。▉以下程序的运行结果是 。
▉当a=3,b=2,c=1时,表达式f=a>b>c的值是【 】。▉在C语言中,表示逻辑“真”值用【 】。▉C语言提供的三种逻辑运算符是【1】、【2】、【3】。▉若a=6,b=4,c=3,则表达式a&&b c||b-c的值是【 】。▉以下程序的运行结果是 。 main() { int x,y,z; x=1; y=1; z=0; x=x||y&&z;; printf(“%d,%d”,x,x&&!y||z); }▉以下程序实现输出x,y,z三个数中的最大者,请在【】内填入正确内容。 main() { int x=4,y=6,z=7; int 【1】; if(【2】) u=x; else u=y; if(【3】) v=u; else v=z; printf(“v=%d”,v); }▉以下程序的运行结果是 。 main() { int a,b,c,d,x; a=c=0; b=1; d=20; if(a) d=d-10; else if(!b) if(!c) x=15; else x=25; printf(“%d
”,d); }▉请阅读以下程序: main() { int s,t,a,b; scanf(“%d,%d”,&a,&b); s=1; t=1; if(a>0) s=s 1; if(a>b) t=s t; else if(a==b) t=5; else t=2*s; printf(“s=%d,t=%d”,s,t); } 为了使输出结果t=4,输入量a和b应满足的条件是【 】。▉以下程序的运行结果是 。 main() { int a=2,b=3,c; c=a; if(a>b) c=1; else if(a==b) c=0; else c=-1; printf(“%d
”,c); }▉以下程序的运行结果是 。 #include main() { int a=-10,b=-3; printf(“%d,”,-a%b); printf(“%d,”,(a-b,a b)); printf(“%d
”,a-b?a-b:a b); } ▉以下程序的运行结果是 。 main() { int x=1,y=1,z=1; y=y z; x=x y; printf(“%d,”,x=y>=x)?1:0); printf(“%d
”,z>=y&&y>=x); }▉若运行时输入:-2,则以下程序的输出结果是 。 main() { int a,b; scanf(“%d”,&a); b=(a>=0)?a:-a; printf(“b=%d”,b); }▉若运行时输入:100,则以下程序的运行结果是 。 main() { int a; scanf(“%d”,&a); printf(“%s”,(a%2!=0)? “no”: “yes”); }▉如果运行时输入字符为‘Q’,则以下程序的运行结果是 。 main() { int ch; scanf(“%c”,&ch); ch=(ch>=‘A’&&ch=‘a’&&ch,则以下程序的运行结果是 。 main() { int y,t; scanf(“%d”,&y); t=((y%4==0&&y0!=0)||y@0==0)?1:0; if(t) printf(“%d is”,y); else printf(“%d is not”,y); printf(“a leap year”); }▇若运行时输入:3 5 /,则以下程序的运行结果是 。 main() { float x,y; char o; double r; scanf(“%f %f %c”,&x,&y,&o); switch(o) { case ‘ ’: r=x y; break; case ‘-’: r=x-y; break; case ‘*’: r=x*y; break; case ‘/’: r=x/y; break; } printf(“%f”,r); }
展开
全部