若有下列定义和语句: char*s1='12345' *s2='1234'; printf('%d/

大学专科 已帮助: 时间:2023-08-16 12:24:55

若有下列定义和语句: char*s1="12345",*s2="1234"; printf("%d/n",strlen(strcpy(s1,s2))); 则输出结果为______。
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:若有,正确答案,语句

参考解答

用户头像

439***304

2023-08-16 12:24:55

正确答案:4
strcpy(s1,s2)函数的作用是将字符串s2中的内容拷贝到字符串s1中,并将原来s1中的内容覆盖。Strlen()函数是求字符串的长度。本题实际上是要求s2字符串的长度,即是4。

上一篇 下列程序运行后的输出结果是______。 include<stdio.h> main() { cha

下一篇 若a是int型变量 则下列表达式的值为______。 (a=2*3 a*2) a+4请帮忙给出正确

相似问题