【单选题】
for(表达式1;;表达式3)可理解为____。
【单选题】
下面代码:int x=10,y,*p;*p=y=*p;y的值
【单选题】
运行下面程序时,若从键盘输入3,5,则程序的输出结果是________. #include stdio.h void main( ) { int x,y; scanf(%d,%d,x, if (x==y) printf(x==y else if (xy) printf(xy else printf(xy }
【单选题】
运行下面程序时,若从键盘输入3,则程序的输出结果是_______.#include stdio.h(一般) void main( ){ int x; scanf(%d,if (!x)printf(x等于零 elseprintf(x不等于零}
【单选题】
数组元素作参数进行函数调用时,实参和形参都是简单变量,它们之间数据传递的过程描述正确的是?
①
实参将地址传递给形参,并释放原先占用的存储单元;
②
实参将地址传递给形参,调用结束时形参再将此地址回传给实参;
③
实参将值传递给形参,调用结束时形参再将其值回传给实参;
④
实参将值传递给形参,调用结束时形参并不将其值回传给实参;
【单选题】
判断x是否最大值的程序,则填空处应填写_______.#include stdio.h void main( ) { int x,y,z; scanf(%d%d%d,x,y, if (_______) printf(最大值是:%d, x); }
【单选题】
以下程序的运行结果是( )。 void fun(int array[3][3]) { int j; for(j=0;jj++) array[1][j]=array[1][j]++; printf(\n} void main(){ int j,a[3][3]={0,1,2,1,0,4,2,4,5};fun(a);for(j=0;jj++)printf(%d,a[1][j]); printf(\n }