B逻辑型 C双精度型 )程序B)语句 C)函数 D))shorta=1-.1e-1; B)doubleb=1+;C)longdo=0xfdaL D)float2_end=1-e-=pad=5;pAd=sum++,pAd++,++pAd;printf("%d\n",pad);A)7 B)6 C)5 D))0xFF B) C)2L D)'\72') B)) D)(){doubled;floatf;longl;inti;i=f=l=d=20/3;printf("%d%ld%f%f\n",i,l,f,d);}=1,y=x+3/2的值是A)1 B)2 C) D))a=7+b+c=a+7; B)a=6+b++=a+7;C)a=7+b,b++,a+7 D)a=7+b,c=a+7;=5,b=6,c=7,d=8,m=2,n=2,执行(m=a>b)&&(n=c>d)后n的值为A)1 B)2 C)3 D))(a>=0||b>=0)&&(a<0||b<0) B)(a>=0&&b>=0)&&(a<0&&b<0)C)(a+b>0)&&(a+b<=0) D)a*b>、b和c都是int型变量,且a=3,b=4,c=5,则下面的表达式中,值为0的表达式是A)'a'&&'b' B)a<=bC)a||b+c&&b-c D)!((a<b)&&!c||1):intk=7,x=12;则能使值3的表达式是A)x%=(k%=5) B)x%=(k-k%5)C)x%=k-k%5 D)(x%=k)-(k%=5)("a\bre\'hi\'y\\\bou\n");的输出结果是A)a\bre\'hi\'y\\\bou B)a\bre\'hi\'y\bouC)re'hi'you D)abre'hi'y\(){intx=3,y=0,z=0;if(x=y+z)printf("****");elseprintf("####");}A)有语法错误不能通过编译 B)输出****C)可以通过编译但是不能通过连接因而不能运行 D)输出####=b=c=0;x=35;if(!a)x--;elseif(b);if(c)x=3;elsex=4;A)34 B)4 C)35 D)#include<>main(){floatx,y;scanf("%f",&x);if(x<)y=;elseif((x<)&&(x!=))y=/(x+);elseif(x<)y=;elsey=;printf("%f\n",y);}<CR>(<CR>表示回车),则上面程序的输出结果是A) B) C))=1,b=3,c=5,d=4时,执行下面一段程序后,x的值为A)1 B)2 C)3 D)6if(a<b)if(c<d)x=1;elseif(a<c)if(b<d)x=2;elsex=3;elsex=6;elsex=7;(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)switch(s[k]){defalult:v4++;case'1':v1++;case'3':v3++;case'2':v2++;}printf("v1=%d,v2=%d,v3=%d,v4=%d\n",v1,v2,v3,v4);}A)v1=4,v2=2,v3=1,v4=1 B)v1=4,v2=9,v3=3,v4=1C)v1=5,v2=8,v3=6,v4=1 D)v1=8,v2=8,v3=8,v4==25,b=14,c=19以下三目运算符(?:)所构成的语句的执行结果是____________a++<=25&&b--<=2&&c++?printf("***a=%d,b=%d,c=%d\n",a,b,c):printf("###a=%d,b=%
c语言补充资料 来自淘豆网m.daumloan.com转载请标明出处.