假设ix和iy均为int型变量,语句if(ix>0)iy+=ix;执行后(
)。
A: iy的值可能增大了
B: ix的值可能增大了
C: iy的值肯定大于0
D: ix的值肯定大于0
)。
A: iy的值可能增大了
B: ix的值可能增大了
C: iy的值肯定大于0
D: ix的值肯定大于0
举一反三
- 假设ix为int型变量,语句if(ix>0)ix--;执行后ix的值( )。 A: 可能没有变化 B: 可能等于0 C: 肯定大于0 D: 肯定小于0
- 下面程序的运行结果是 iX=80,iY=25____。void main(){ int iX,iY;iX=80;iY=25;printf("iX=%d,iY=%d\n",iX,iY);printf("iX/iY=%d,iX%iY=%d\n",iX/iY,iX%iY);}
- void main() { int iX,iY,iM,iN; iX=10;iY=20; iM=iX++;iN=++iY; printf("iX=%d,iY=%d,iM=%d,iN=%d",iX,iY,iM,iN); iM=iX– –;iN=– –iY; printf("iX=%d,iY=%d,iM=%d,iN=%d",iX,iY,iM,iN); }
- iX=2,iY=3,ch='a',表达式iZ=(iX||iY)&&(ch>'A')的值是。 A: true B: false C: 0 D: 1
- #include "stdio.h" void main() { int iX,iY,iM,iN; iX=10;iY=20; iM=iX++;iN=iY++; printf("iX=%d,iY=%d,iM=%d,iN=%d",iX,iY,iM,iN); iM=iX--;iN=--iY; printf("iX=%d,iY=%d,iM=%d,iN=%d",iX,iY,iM,iN); }