阅读如下程序段 #include "stdio.h" void fc(FILE*); main(int argc,char *argv[]) { FILE*fp; int i=1; while(--argc

admin2009-02-15  21

问题 阅读如下程序段
   #include "stdio.h"
   void fc(FILE*);
   main(int argc,char *argv[])
   {  FILE*fp;
      int i=1;
      while(--argc>0)
      {  fp=fopen(argv[i++],"r");
         fc(fp);
         fclose(fp);}}
   void fc(FILE*p)
   {  char c;
      while((c=getc(p))!=’#’)
      putchar(c-32);}
   这个程序段编译、连接以后生成可执行文件50.exe,假定磁盘当前目录下有3个文本文件,其文件名和内容分别为:
   文件名         内容
   k1.txt        china#
   k2.txt        ese#
   k3.txt        year#
   

选项

答案8

解析 题目实现的功能是把小写字母转为大写字母,并顺序输出显示。
转载请注明原文地址:https://jikaoti.com/ti/KoK0FFFM
0

最新回复(0)