单项选择题

有以下程序:
#include <stdio.h>
#include <stdlib.h>
int fun(int n)
int *p;
p= (int*)malloc(sizeof(int));
*p=n; return *p;

main()
int a;
a=fun(10); printf(" %d\n", a+fun(10));

程序的运行结果是( )。

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

单项选择题
以下程序运行后输出的结果是( )。 #include <stdio.h> main() int i; for(i=1;i<=5;i++) switch (1%5) case 0:printf * );break; case 1:printf( # );break; default:printf( n ); case 2:printf( & );
A.&#
*
&*
B.#&
*
*
C.#&
&
D.&
#
单项选择题
有以下程序: main() int a[3][3],*p,i; p=&a[0][0]; for(i=0;i<9;i++) p[i]=i; for(i=0;i<3;i++) printf( %d ,(++p)[i]); 程序运行后输出的结果是( )。
A.012
B.135
C.234
D.345
相关试题
  • 有以下程序: #include <stdio.h> v...
  • 有以下程序: #include <stdio.h> m...
  • 有以下程序: #include <stdio.h> m...
  • 有以下程序: #include <stdio.h> s...
  • 以下程序的输出结果是( )。 main() ...