首页/ 题库 / [单选题]若有以下定义,则能使值为3的表达式是in的答案

若有以下定义,则能使值为3的表达式是int k=7,x=12;

单选题
2022-01-14 23:21
A、x%=(k%=5)
B、x%=(k-k%5)
C、x%=k-k%5
D、(x%=k)-(k%=5)
查看答案

正确答案
D

试题解析
解析:运算符“%”的两侧都应该是整型数。另外,本题需要掌握的知识点是:x%=k,等价于x=x%k。注意:强制类型转换表达式。

标签:
相关题目
若有以下说明:
int  a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
int  (*p)[4]=a;
则引用数值为8的表达式是( )。

设有说明语句,int k=7, x=12;则以下能使值为3的表达式是  

若int k=7,x=12;则能使值为3的表达式是( )。
若有定义:int a=4,b=5;float x=3.4,y=2.1;则表达式(float)(a+b)/2+(int)x%(int)y的值为(  )。
若有以下定义,则能使值为3的表达式是________int k=7, x=12;
若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是______
设有定义:int x=12,n=5; 则表达式x%=(n%2)的值为______
假定有以下变量定义:int k=7,x=12;则x%=(k%=5)表达式的值是:( )
若有以下定义:int a[ ]={1,2,3,4,5,6,7,8,9},p=a;则值为5的表达式是( )
设有以下定义int k=7, x=12;,则能使值为3的表达式是( )
若有定义语句:int X=10;,则表达式-x =x+X的值为
假定有变量定义:int k=7,x=12;则下列选项中值为4的表达式是()。
假定有变量定义:int k=7,x=12;则下列表达式值为0的是()。
假定有下列变量定义:int k=7,x=12;则能使值为0的表达式是
若有定义int a=5,b=7;,则表达式a%=(b%2)运算后,a的值为( )。
若有定义int a=5,b=7;,则表达式a%=(b%2) 运算后,a的值为( )。
若有定义语句:int k[2][3],*pk[3];,则以下语句中正确的是( )。
若有定义语句: int k[2][3],*pk[3]; , 则以下语句中正确的是
假设定义:int x=3,y=3;则复合赋值表达式x/=1+y 的值为(51)。
若有定义:int a=2,b=3;float x=3.5,y=2.5;则下面表达式的值为______。(float)(a+b)/2+(int)x%(int)y
广告位招租WX:84302438

免费的网站请分享给朋友吧