问题描述:
1,main(){ int a,k=4,m=6,*p1=&k,*p2=&m; a=*p1/(*p2)+7}在C语言中,执行上面的程序后,a的值为()。(选择一项)a) 5b) 6c) 7d) 9e) 10请问指针是不是不可一计算,所以答案是7
问题解答:
不是因为a、k、m都是int类型的,所以4/6就是等于0,a=0+7=7
4/6=00+7=7
"/"是除运算取整数,4/6=0.