c语言中整形数据分为几进制,c语言中整型数据中的8进制以及16进制数据 – 手机爱问...

d751c3f76824b043492ca4d4f76d0aab.png

2018-01-24

▉当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&&y#16;0!=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); }

▉当a=3,b=2,c=1时,表达式f=a>b>c的值是【0】。 a>b得1,1>c得0,f=0▉在C语言中,表示逻辑“真”值用【1】。▉C语言提供的三种逻辑运算符是【&&】、【||】、【!】。 ▉若a=6,b=4,c=3,则表达式a&&b c||b-c的值是【1】。b c得7,b-c得1,a&&7得1,1||1得1▉以下程序的运行结果是【1,0】。main(){int x,y,z;x=1; y=1; z=0;x=x||y&&z; -------------------------------y&&z得0,x||0得1,x=1。 printf(“%d,%d”...全部

▉当a=3,b=2,c=1时,表达式f=a>b>c的值是【0】。 a>b得1,1>c得0,f=0▉在C语言中,表示逻辑“真”值用【1】。▉C语言提供的三种逻辑运算符是【&&】、【||】、【!】。

▉若a=6,b=4,c=3,则表达式a&&b c||b-c的值是【1】。b c得7,b-c得1,a&&7得1,1||1得1▉以下程序的运行结果是【1,0】。main(){int x,y,z;x=1; y=1; z=0;x=x||y&&z; -------------------------------y&&z得0,x||0得1,x=1。

printf(“%d,%d”,x,x&&!y||z);----------------!y得0,x&&0得0,0||z得0。}▉以下程序实现输出x,y,z三个数中的最大者,请在【】内填入正确内容。

main(){int x=4,y=6,z=7;int 【u,v】;if(【x>y】) u=x;else u=y;if(【u>z】) v=u;else v=z;printf(“v=%d”,v);}▉以下程序的运行结果是【20】。

main(){int a,b,c,d,x;a=c=0;b=1;d=20;if(a) d=d-10; ---------------a为0,执行elseelse if(!b) ---------------!b为0,执行elseif(!c) x=15;else x=25; ----------------x=25printf(“%d

”,d);}▉请阅读以下程序:main(){int s,t,a,b;scanf(“%d,%d”,&a,&b);s=1;t=1;if(a>0) s=s 1; ------------------s=2if(a>b) t=s t; -------------------tb) c=1;else if(a==b) c=0;else c=-1; ----------------c=-1printf(“%d

”,c);}▉以下程序的运行结果是【1,-13,-7】。

#include main(){int a=-10,b=-3;printf(“%d,”,-a%b); -------- -a得10,10%b得1printf(“%d,”,(a-b,a b));---- a b得-13printf(“%d

”,a-b?a-b:a b); a-b得-7,a-b得-7,a b得-13,-7?-7:-13得-7}▉以下程序的运行结果是【3,3,4,3】。

main(){int x=1,y=1,z=1;y=y z; ------------------y=2x=x y; ------------------x=3printf(“%d,”,x=y>=x)?1:0); ----------x>=y得0,0>=x得0,0?1:0得0printf(“%d

”,z>=y&&y>=x); -----------z>=y得1,y>=x得1,1&&1得1}▉若运行时输入:-2,则以下程序的输出结果是【2】。

main(){int a,b;scanf(“%d”,&a);------------ a=-2b=(a>=0)?a:-a; ------------- b=2printf(“b=%d”,b);}▉若运行时输入:100,则以下程序的运行结果是【yes】。

main(){int a;scanf(“%d”,&a); ----------------- a=100printf(“%s”,(a%2!=0)? “no”: “yes”);}▉如果运行时输入字符为‘Q’,则以下程序的运行结果是【Q】。

main(){int ch;scanf(“%c”,&ch); --------------------- ch=Qch=(ch>=‘A’&&ch=‘a’&&ch,则以下程序的运行结果是【1992 isa leap year】。

main(){int y,t;scanf(“%d”,&y); -------------- y=1992t=((y%4==0&&y0!=0)||y@0==0)?1:0; ------------ 1&&1得1,1||0得1,1?1:0得1if(t) printf(“%d is”,y); -----1992 iselse printf(“%d is not”,y);printf(“a leap year”);}▇若运行时输入:3 5 /,则以下程序的运行结果是【0。

6】。main(){float x,y;char o;double r;scanf(“%f %f %c”,&x,&y,&o); -------------- x=3。0,y=5。0,o=/switch(o){case ‘ ’: r=x y; break;case ‘-’: r=x-y; break;case ‘*’: r=x*y; break;case ‘/’: r=x/y; break; ---------------- x/y=0。

6}printf(“%f”,r);}。收起

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值