欢迎访问服务器技术网-www.fuwuqijishu.com

C程序问题

程序设计 fuwuqijishu 2年前 (2022-10-01) 9次浏览 0个评论 扫描二维码

关于当 运行以下程序时从键盘输入字符串qwerty和abcd,程序结果是:
#include “stdio.h”
#include “stdio.h”
strle(char a[],char b[])
{ int num=0,n=0;
while(*(a+num)!=’\0′) num++;
while(b[n]) {*(a+num)=b[n]; num++; n++;}
return(num);
}
main()
{ char str1[81],str2[81],*p1=str1,*p2=str1;
gets(p1);
gets(p2);
printf(“%d\n”,strle(p1,p2));
}
一个是结果,还有就是,怎么输入这两个字符串啊?
是输入一个,按回车,再继续输入?还是,输入一个字符串后空格,再输出啊?我都用了,不管用啊?的问题

1、程序是将两次输入的字符串的个数打印出来,输入qwert和abcd得到的结果是9
2、输入完qwert后回车再输入abcd再回车

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2511.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900