4. 已知:float x=3.6;int i;i=(int)x;则变量i的值是 。
举一反三
- 如下程序段 float x=3.6; int i; i=(int)x; 则x=3,i=3
- int main() { float x=3.6; int i; i=(int)x; printf("x=%f,i=%d\n",x,i); return 0; }
- 已知int i,x[3][4];,则不能将x[1][1]的值赋给变量i的语句是( )。
- 若i,j,x都是int型变量,则执行表达式 x=(i=4,j=16) 以后,x的值为( )。
- 定义如下变量和数组: int i; int x[4][4]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}; 则下面语句的输出结果是______。 for(i=0;i<4;i++) printf("%3d",x[i][3-i]);