题目内容

下面程序段的运行结果是 ( )。char str[]="ABC",*p=str;printf("%d\n",*(p+3));

A. 67
B. 0
C. 字符'C'的地址
D. 字符'C'>D.k=*ptr1*(*ptr2);

查看答案
更多问题

在C语言中,若对函数类型未另显示说明,则函数的隐含类型是( )类型。

A. void
B. double
C. int
D. char

下列程序段的输出是 ( )int fun( int x){static int a=3;a+=x;return a;}void main( ){int k=2, m=1, n;n=fun(k);n=fun(m);printf( “%d\n”, n);}

A. 3
B. 6
C. 4
D. 9

设有下面函数调用语句,则其所调函数fun中形参的个数是( )。fun(f(n1,n2),n3,n4 + n5);

A. 5
B. 4
C. 3
D. 2

下列关于变量的论述中,不正确的是( )。

A. 外部变量定义与外部变量声明,两者的含义不同
B. 外部变量与静态外部变量的存储类型不同(即它们被分配的存储区不同)
C. 在同一函数中,既可使用本函数中的局部变量又可使用与局部变量不同名的全局变量
D. 在同一程序中,外部变量与局部变量同名时,则在局部变量作用范围内外部变量不起作用

答案查题题库