跪求c语言高手解答这17道基础选择题!急!在线等,高分!!!

1.设x=2,a=4,y=7.5,则x+a%3*(int)(x+y)%x/a的值是()A.3B.4C.2D.2.52.下列C语言运算符中,优先级最低的是()A.()B.=... 1.设x=2,a=4,y=7.5,则x+a%3*(int)(x+y)%x/a的值是( )
A.3 B.4 C.2 D.2.5
2.下列C语言运算符中,优先级最低的是 ( )
A.( ) B.= C.&&   D.++
3.下以下运算符中优先级最高的是( )。
A.+ + B. , C. != D. &&
4.以下程序的输出结果是( )。
main( )
{int x=10 , y=3 ;
printf(“%d\n” , y=x/y ) ;
}
A. 0 B. 1 C. 3 D. 不确定的值
5.设有int a; float f; double k;则表达式a+k*f的类型是( )A.int B.float C.double D.不能确定
6.若x=3,y=2,z=1,表达式z>x>y?x++:y++的值是()A.3 B.2 C.4 D.1
7.有变量定义int a;则下列输入语句中,正确的是A.scanf("%d",a);     B.scanf("%d",&a);C.scanf("%f",a);     D.scarf(“%lf”,&a);
8.以下选项中属于C语言的数据类型的是( )。
A.复数型 B.逻辑型 C.双精度型 D.集合型
9.设i=7,则执行j=i++;i++;j=--i;后,i,j的值分别为()A.7 8 B.8 9 C.8 8 D.9 7
10.下面 不是C语言的保留字。( )A.char B.default C.do D.Int
11.设有语句int a=3;则执行语句a+=a-=a*a;后,变量a的值为()A.3 B.0 C.9 D.-12
12. 以下说法正确的是( )A.'x'+101是一个错误的表达式B.C语言不允许类型的混合运算C.强制类型转换时,类型说明符必须加括号D.(int)x+y 和(int)(x+y)是完全等价的表达式
13.设x为int型变量,执行下面程序后,x的值为( ) x=10; x+=x-=x-x;A.10 B.20 C.40 D.30
14. main( ) { int x=1,a=0,b=0; switch( x )
{ case 0: b++; case 1: a++; case 2: a++;b++;该程序的输出结果是( ) A. a=2,b=1 B. a=1,b=1 C. a=1,b=0 D. a=2,b=2
15.正确的C语句是( )A. int a=b=c=3; B. for (x=0, x<9, x++);C. int x; if (x=3) then x=6; D. int x=3; if (x= =3) x=6;
16.在C语言中,不能用八进制表示的数据类型是( )
A.字符型 B.整型 C.长整型 D.浮点型
17.当c的值不为0时,能正确将c的值赋给变量a、b的选项是
A.c=b=a; B.(a=c)||(c=b)C.(a=c)&&(b=c) D.a=c=b
展开
 我来答
sun_siliang
2011-05-20 · TA获得超过2.6万个赞
知道大有可为答主
回答量:9913
采纳率:100%
帮助的人:4541万
展开全部
1.设x=2,a=4,y=7.5,则x+a%3*(int)(x+y)%x/a的值是(C)
C.2
2.下列C语言运算符中,优先级最低的是 (B)
B.=
3.下以下运算符中优先级最高的是(A)。
A.+ +
4.以下程序的输出结果是(C)。
main( )
{int x=10 , y=3 ;
printf(“%d\n” , y=x/y ) ;
}
C. 3
5.设有int a; float f; double k;则表达式a+k*f的类型是(C)
C.double
6.若x=3,y=2,z=1,表达式z>x>y?x++:y++的值是(B)
B.2
7.有变量定义int a;则下列输入语句中,正确的是(B)
B.scanf("%d",&a)
8.以下选项中属于C语言的数据类型的是(C)。
C.双精度型
9.设i=7,则执行j=i++;i++;j=--i;后,i,j的值分别为(C)
C.8 8
10.下面 不是C语言的保留字。( D)
D.Int
11.设有语句int a=3;则执行语句a+=a-=a*a;后,变量a的值为(D)
D.-12
12. 以下说法正确的是(D)
D.(int)x+y 和(int)(x+y)是完全等价的表达式
13.设x为int型变量,执行下面程序后,x的值为(B) x=10; x+=x-=x-x;
B.20
14. main( ) { int x=1,a=0,b=0; switch( x )
{ case 0: b++; case 1: a++; case 2: a++;b++;该程序的输出结果是(D) D. a=2,b=2
15.正确的C语句是(D)
D. int x=3; if (x= =3) x=6;
16.在C语言中,不能用八进制表示的数据类型是(D)
D.浮点型
17.当c的值不为0时,能正确将c的值赋给变量a、b的选项是(C)
C.(a=c)&&(b=c)
qq363007542
2011-05-20
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
12323241232233241
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5579b7cd8b
2011-05-20 · TA获得超过2849个赞
知道小有建树答主
回答量:897
采纳率:67%
帮助的人:401万
展开全部
CBACC BBCCD DCBBD DC
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
傷到此爲止5839
2011-05-20 · TA获得超过5.7万个赞
知道大有可为答主
回答量:3.3万
采纳率:0%
帮助的人:4371万
展开全部
CBACC BBCCD DCBAD AC
有些可能不对
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式