【单选题】
运行下面程序时,若从键盘输入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 }
【单选题】
下列说法不正确的是()
②
for的特例:for(变量=终值;变量初值;变量--)
【单选题】
当全局变量与函数内部的局部变量同名时,则在函数内部( )。
【单选题】
一个C语言程序的基本组成单位是( )。