当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

以下程序#includemain(){char a1[80] a2[80] *s1=a1 *s2=a2; gets(s1);gets(s2) if(!s


以下程序 #include<string.h> main() { char a1[80],a2[80],*s1=a1,*s2=a2; gets(s1);gets(s2) if(!strcmp(s1,s2))printf("*"); else printf("#"); printf("%d ",strlen(strcat(s1,s2))); } 如果从键盘上输入: book<回车> book<空格><回车> 则输出结果是()

A.*8

B.#9

C.#6

D.*9

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 有以下程序:#includemain(){FILE *pf;char*s1=China *s2=Beijing:pf=fopen(abc.da

  • 下面程序的运行结果是#include#includemain(){ char*s1=AbDeG;char*s2=Ab

  • 有以下程序#includemain(){char p[]={a  c } q[10]={a  c}; printf(\%d

  • 有以下程序:# includemain(){char c1=1 c2=2;c1=getchar();c2=getchar();putchar(c

  • 有以下程序main(){char a1=M a2=m;printf(\%c\n (a1 a2));}以下叙述中正确的是()。A.程序输

  • 有以下程序:#includemain(){char c[6];int i=0;for(;i