填空题
以下程序中给指针p分配三个double型动态内存单元,请填空。
# include <stdlib.h>
main ( )
{ double *p;
p=(double *) malloc(【 】);
p[0]=1.5;p[1]=2.5;p[2]=3.5;
printf(“%f%f%f\n”,p[0],p[1],p[2]); }
【参考答案】
sizeof(double)*3
热门
试题
单项选择题
有以下程序#includemain(){FILE * fp;int k , n,a[6]={1,2,3,4, 5,6};fp=fopen( d2.dat , W );fprintf(fp, %d%d%d\n ,a[0],a[1],a[2]);fprintf(fp, %d%d%d\n ,a[3],a[4],a[S]);fclose(fp);fp=fopen( d2.dat , r );fscanf(fp, %d%d ,&k,.&n);printf( %d%d\n ,k,n);fclose(fp);} 程序运行后的输出结果是【 】。
A.12
B.14
C.1234
D.123456