你可能喜欢
问答题
问答题
下面程序的功能是根据下列近似公式计算e的n次方。其中,函数FUN1用来计算每一项分子的值,函数FUN2用来计算每一项分母的值。请编写函数FUN1和函数FUN2。
填空题
下面的程序用变量count统计文件letter.dat中字符的个数。请写出程序的横线处应该填入的内容。()
#include
main( )
{ FILE *fp;
long count=0;
if((fp=fopen((“letter.dat”, ))==NULL){
printf((“Cannot open file!\n”);
exit(0);
}
while(!feof(fp)){
;
count++; }
printf((“count=%d\n”,count);
fclose(fp);
}
填空题
下列程序的输出结果是()。
#include
FUN(int **b,int p[2][3])
{
**b=p[1][1];
}
main( )
{ int a[2][3]={2,4,6,8,10,12},*p;
p=(int *)malloc(sizeof(int));
FUN(&p,a);
printf(“%d\n”,*p);
}
填空题
下列程序的运行结果是()。
#include
#include
FUN(char *w,int n)
{ char temp,*s1,*s2;
s1=w;
s2=w+n-1;
while(s1
*s1=*s2--;
*s2=temp;
}
}
main( )
{ char *p;
p=“1234567”;
FUN(p,strlen(p));
puts(p);
}
填空题
执行下列程序的输出结果是()。
#include
#include
main( )
{ char a[80]=“AB”, b[80]= “LMNP”;
int i=0;
strcat(a,b);
while(a[i++]!=‘\0’)
b[i]=a[i];
puts(b);
}
填空题
执行下列程序的输出结果是()。
#include
main( )
{ int x=10;
do{
x--;
}while(--x);
printf(“%d\n”,x--);
}
单项选择题
A.fp=fopen(“FILE”, “r+”);
B.fp=fopen(“FILE”, “r”);
C.fp=fopen(“FILE”, “ab+”);
D.fp=fopen(“FILE”, “w+”);