单项选择题

有以下程序,程序的运行结果是 #include #include int fun(int n) main() {int*p; {int a; p=(int*)malloc(sizeof(int)); a=fun(10); *p=n;return*p;printf("%d\n",a+fun(10)); } }

A.10
B.20
C.0
D.出错
<上一题 目录 下一题>
热门 试题

单项选择题
以下叙述中正确的是
A.在包含文件中,不得再包含其他文件
B.#include命令行不能出现在程序文件的中间
C.在一个程序中,允许使用任意数量的#include命令行
D.虽然包含文件被修改了,包含该文件的源程序也可以不重新进行编译和连接
单项选择题
有以下程序,程序的输出结果是 #include<stdio.h> #define SQR(X)X*X main(){ int a=10,k=2,m:1; a|=SQR(k+m)/SQR(k+m); printf( %d\n ,a);}
A.0
B.1
C.9
D.10
相关试题
  • 设有某函数的说明为int*func(int a[1...
  • 以下叙述中正确的是
  • 以下叙述中正确的是
  • 设有定义语句int(*f)(int);则以下叙...
  • 设有以下函数:void fim(int n,char,...