题目内容

以下程序的输出结果是( )#include void num(){extern int x,y;int a=15,b=10;x=a-b;y=a+b;}int x,y;void main(void){int a=7,b=5;x=a-b;y=a+b;num();printf("%d,%d\n",x,y);}

A. 输出不确定
B. 2,12
C. 1,12
D. 5,25

查看答案
更多问题

下面程序的输出结果是( )。#include void main(void){int a=2,i;for (i=0;i<3;i++)printf("%4d",f(a));}f(int a){int b=0;static int c=3;b++;c++;return (a+b+c);}

A. 7 7 7
B. 7 9 11
C. 7 10 13
D. 7 8 9

C语言中,一个函数一般由两个部分组成,它们是函数首部和______ 。

在一个C源程序文件中,若要定义一个只允许在该源文件中所有函数使用的变量,则该变量需要使用的存储类别是:( )。

A. extern
B. auto
C. register
D. static

以下正确的说法是:( )。

A. 实参和与其对应的形参各占用独立的存储单元
B. 只有当实参和与其对应的形参同名时才共占用存储单元
C. 形参是虚拟的,不占用存储单元
D. 实参和与其对应的形参共占用独立的存储单元

答案查题题库