相关题目
下列程序的功能是将字符串s 中所有的字符c 删除,请选择填空【1】
#include
void main()
{
char s[80];
int i,j;
gets(s);
for(i=j=0;s[i] !='\0';i++)
if(s[i]!='c')【1】;
s[j]='\0';
puts(s);
}
下列程序的输出结果是【1】。
#include
void main()
{
static int a[3][3]={{1, 2},{3, 4},{5, 6}}, i, j, s=0;
for(i=0;i<3;i++)
for(j=0;j<=i;j++)
s+=a[i][j];
printf("%d\n", s);
}
下列程序的输出结果是【1】。
#include
void main()
{
int i;
for(i=0;i<3;i++)
switch(i)
{
case1:printf("%d",i);
case2:printf("%d",i);
default:printf("%d",i);
}
}
文件是由数据序列组成的,可以构成【1】文件也可以构成文本文件。
标准函数fgets(s,n,f)的功能是从文件f中读取长度不超过【1】的字符串存入指针s所指向的内存区域。
执行以下程序后,文 件abc中的内容是【1】。
#include
void main()
{
FILE *fp;
char *str1="first";
char *str2="second";
if((fp=fopen("abc";,w+"))==NULL)
{
printf("can't open abc file \ n");
exit(1);
}
fwrite(str2,6,1,fp);
fseek(fp,0L,SEEK_SET);
fwrite(str1,5,1,fp);
fclose(fp);
}
语句"FILE*p;"的作用是定义一个【1】。
在对文件进行操作的过程中,若要求文件的现行位置回到文件开头,则应当调用的函数是【1】。
设有定义"FILE*fp;",则关闭fp对应文件的操作语句是【1】
已有定义"FILE *fp;",则向文本文件readme.txt的最后续写内容的语句为:"fw=fopen("readme.txt",【1】);"。
