已知intk=4,m=3,则,执行k=++m+1后,k与m的值各为多少。已知intk=5,m=3,则,执行k=5+m--后,k与m的值各为多少。已知a=4,则执行a+=a-=a*a后,a的值是多少?
1.k=5m=42.K=8m=23.a=-24
举一反三
内容
- 0
下列语句序列执行后,k的值是。inti=4,j=5,k=9,m=5;if(i>j||m A: 5 B: 10 C: 8 D: 9
- 1
若有定义:int m=7,n=10,k; 则执行语句k=m&n;后k的值为
- 2
已知:M、N和K的值只能有一个1,其他为0,并且满足下列所有逻辑式: ((M AND (NOT K)) OR ((NOT M) AND K)) = 1; (NOT N) AND ((M AND (NOT K)) OR ((NOT M) AND K)) = 1; (NOT N) AND (NOT K) = 1; 问:M、N、K的值为______。
- 3
设有语句:int a = 3 , b =5, m; 则执行语句:(m = a<=3)&& a+b<8 后,m的值为___。
- 4
以下程序执行后,a 的值是( )。int main() { int a,k=4,m=6,*p1=&k,*p2=&m; a=p1==&m; printf("%d\n",a); } A: 4 B: 1 C: 0 D: 运行时出错,无定值