电脑桌面
添加内谋知识网--内谋文库,文书,范文下载到电脑桌面
安装后可以在桌面快捷访问

c经典笔试题

2024-06-054

c经典笔试题

  C是高级语言:它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。下面就由第一范文网小编为大家介绍一下c经典笔试题的文章,欢迎阅读。

  c经典笔试题篇1

  有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列),输出到一个新文件C中.

  #include

  #include

  int main(int argc,char* argv)

  {

  FILE* fp;

  int i,j,k,num,NUM;

  char c[50],t,ch;

  if((fp=fopen("A","r"))==NULL)

  /*can be replaced by open

  * int fd=open("A",O_RDONLY|O_CREAT);*/

  {

  printf("fileA cannot be opened\n");

  exit(0);

  }

  printf("\nA contents are:\n");

  for(i=0;(ch=fgetc(fp))!=EOF;i++)/*一个字符一个字符读*/

  {

  c[i]=ch;

  putchar(c[i]);

  }

  num=i+1;

  fclose(fp);

  if((fp=fopen("B","r"))==NULL)

  {

  printf("fileB cannot be opened\n");

  exit(0);

  }

  printf("\nB contents are :\n");

  for(i=0;(ch=fgetc(fp))!=EOF;i++)

  {

  c[num+i]=ch;

  putchar(c[num+

c经典笔试题

c经典笔试题  C是高级语言:它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?