【单选题】
若用数组名作为函数调用的实参,则传递给形参的是( )。
【单选题】
以下叙述中,不正确的是( )。
①
在同一C程序文件中,不同函数中可以使用同名变量
④
若同一文件中全局变量和局部变量同名,则全局变量在局部变量作用范围内不起作用
【单选题】
若程序中定义函数float myadd(float a, float b) { return a+b;} 并将其放在调用语句之后,则在调用之前应对该函数进行说明。以下说明中错误的是( )。
①
float myadd( float a,b);
②
float myadd(float b, float a);
③
float myadd(float, float);
④
float myadd(float a, float b);
【单选题】
以下关于函数叙述中,错误的是( )。
②
实参与形参的个数应相等,且实参与形参的类型必须对应一致
【简答题】
下面程序以每行4个数据的形式输出a数组。#define N 20 #include stdio.hvoid main() { int a[N],i;for(i=0; i i++) scanf(%d,[填空1]);for(i=0; i i++) { if([填空2]) [填空3]; printf(%3d,a[i]);}}
【单选题】
合法的数组说明语句是( )。
②
int a[5]={0,1,2,3,4,5};
④
int a[ ]={0,1,2,3,4,5};
【简答题】
下面程序的运行时,输入CLanguage↙,输出是[填空1]。#includestdio.hvoid main( ){ char str[30];scanf(%s,str); printf(%s,str);}
【简答题】
以下程序输入20个数,将其逆序输出。#includestdio.hvoid main() { int a[20],i; for(i=0;ii++) scanf(%d,[填空1]); for(i=19;ii--) printf(%d ,[填空2]); }
【简答题】
字符型数据是以字符的[填空1]代码存储在存储单元中的。