万能百科  > 所属分类  > 

现有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include <std

现有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include <stdio.h>#include "myfunc.c"main(){ fun(); printf("\n");}myfun.c文件如下:void fun(){ char s[80],c; int n=0; while((c=getchar())!="\n") s[n++]=c; n--; while(n>=0) printf("%c",s[n-1]);}当编译链接通过后,运行程序T18时,输入Thank!,则输出结果是:

正确答案:

!knahT本题考查编译预处理和while循环。分析程序可知,void fun()的功能是把输入的字符串反序输出,执行程序T18实际就是运行fun()函数。所以输入Thank!后,输出结果为!knahT。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签