以下程序的正确的运行结果是( )。#include#define MAX 10int a[MAX],i;sub2(){int a[MAX],i,max;max=5;for(i=0;i
A. 0 2 4 6 8 10 12 14 16 18 0 1 2 3 4
B. 0 1 2 3 4 0 2 4 6 8 10 12 14 16 18
C)0 1 2 3 4 5 6 7 8 90 1 2 3 4
D)0 2 4 6 8 10 12 14 16 18 0 2 4 6 8 10 12 14 16 18
以下程序的正确的运行结果是( )。#include void num(){ extern int x,y; int a=15,b=10;x=a-b;y=a+b;}int x,y;main(){int a=7,b=5;x=a+b;y=a-b;num();printf(“%d,%d\n”,x,y);}
A. 12,2
B. 不确定
C. 5,25
D. 1,12
f凡是函数中未指定存储类别的局部变量,其隐含的存储类型是( )。
A. 自动(auto)
B. 静态(static)
C. 外部(extern)
D. 寄存器(register)
在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全部局部变量,则该变量需要使用的存储类型是( )。
A. extern
B. register
C. auto
D. static