单项选择题

有以下程序:
int m=1;
void fun(int *n)
static int m=2;
*n*=m-1; m+=2;

main()
int i;
for(i=1;i<4;i++)
fun(&m); printf("%d",m);

程序的输出结果是 ( )

A.1317
B.2630
C.1315
D.1111
<上一题 目录 下一题>
热门 试题

单项选择题
下面宏定义正确的是 ( )
A.#define S a*b
B.#define PI 3.14;
C.#define max(a,b) ((a) >(b) (a) ;(b) )
D.#define s(x) (x)*(x);
单项选择题
若有下列说明语句 int(* p)(); 则标识符p代表的是 ( )
A.一个用于指向函数的指针变量,函数返回值的类型为int型
B.一个带回值类型为整型的函数名
C.一个用于指向整型数据的指针变量
D.一个带回值类型为指针类型的函数名
相关试题
  • 下面程序把从终端读入的10个整数以二进制...
  • 若有如下程序: void sub() static i...
  • 定义长度为12的数组,下面四种方法中正确...
  • 以下程序的功能是对从键盘上输入的两个字符...
  • 以下程序段用于构成一个简单的单向链表。请...