|
13.
以下对一维数组
a
中的所有元素进行正确初始化的是
(
)
A.int a
[
10
]
==(0,0,0,0);
B.int a
[
10
]
={
};
C.int a
[
]
={0};
D.int a
[
10
]
={10*2};
14.
若有定义:
char c
[
10
]
;
从键盘输入“
LiFang
”,则正确的函数引用是
(
)
A.scanf(
″
%c
″
,&c
[
10
]
);
B.gets(c);
C.scanf(
″
%s
″
,&c);
D.gets(c
[
10
]
);
15.
若有如下函数定义:
add(float x, float y)
{
……
}
则下列说法正确的是
(
)
A.
函数返回值类型不确定
B.
函数返回值是
float
型
C.
函数返回值是
int
型
D.
函数返回值是
void
型
16.
下面程序的运行结果是
(
)
fun(a,b)
int a,b;
{static c=1;
if (c==1)
a=b+c;
else
a=b-c
c++;
printf(
″
a=%d,b=%d\n
″
,a,b);}
main(
)
{int a=3, b=5;
fun(a,b);
fun(a+1,b-1);}
A.a=6,b=5
B.a=5,b=5
C.a=6,b=5
D.a=6,b=6
a=5,b=5
a=4,b=4
a=2,b=4
a=5,b=3
17.
若输入
5
和
|