填空题

以下程序中给指针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
<上一题 目录 下一题>
热门 试题

填空题
以下函数的功能是删除字符串s中的所有数字字符。请填空。viod dele(char *s){ int n=0,i;for(i=0;s[i];i++) if(【 】)s[n++]=s[i];s[n]=【 】;}
单项选择题
有以下程序:void swapl(int c0[],int c1[]){int t;t=c0[0]; c0[0]=c1[0];c1[0]=t;}void swap2(int *c0,iht *c1){int t;t=*c0; *c0=*c1; *c1=t;}main(){int a[2]={3,5},b[2]={3,5};swapl(a,a+1); swap2(&b[0],&b[1]);printf( %d%d%d%d n ,a[0]a[1],b[0],b[1]);}程序运行后的输出结果是【 】。
A.3 5 5 3
B.5 3 3 5
C.3 5 3 5
D.5 3 5 3
相关试题
  • 设有定义语句:inta[][3]={{0},...
  • 下面程序的运行结果是:【 】。#include...
  • 软件生命周期可分为多个阶段,一般分为定义...
  • 以下程序运行后的输出结果是【 】。int f...
  • 以下程序的输出结果是【 】。int fun(in...