以下程序结束后屏幕输出()
char str[]=“ab\\cd”;printf(“%d”,strlen(str));
A.4. B.5 C.6 D.7
N诺智能批改可自动批改答案并给出反馈,每次使用将消耗 1个诺币
您当前的诺币数量: 个
N诺正在智能批改,预计需要30秒,请稍候...
在使用strlen统计字符串时,由scanf("%s",str)录入,或在声明时赋值(char str[20] = "abcd"),strlen(str)得到的值不包含'\0'。若由fgets(str,len,stdin)输入,所得strlen包含'\0'
\\为\,'\0'不算
\\为\
\\为转义后的字符“\”
总长度是6,两个/算是一个字符,所以strlen是5
B
登录后提交答案