C语言简答题1

Python011

C语言简答题1,第1张

5

5

1

main

(

)

{

int

x

,

y=1

,

z

if

(

y

!=

0

)

x=5

//y!=0

返回成功

故x

=5

printf(“\t%d\n”

,

x)

//输出

5

if

(

y

=

=0

)

x

=

4

//y==0返回失败

else

x

=

5

//执行

x

=5

printf(“\t%d\n”

,

x)

//输出

5

x

=1

//赋值

if

(

y

<

0)

//这里太乱了

下次注意格式

if(

y

>

0)

x=4

else

x

=

5

printf(“\t%d\n”

,

x)

}

1 C 外部extern

2 A 函数中有递归函数 void型函数为无返回值函数 C语言程序有函数体组成 main函数 到各个子函数等

3 D 数组名做形参传的是数组首地址 B C不解释 被调函数在主调之前可以不声明

4 D

5 D

6 B

7 B static 可以修饰任意位置变了 全局和静态变态存在数据区 初值为0

8 B

9 A static修饰局部变量后存在数据区 不在存放在栈区, 全局被修饰后不能被其他文件引用变小作用域 全局和静态变量初值为0

10 D

全手打