首页/ 题库 / [单选题]请读程序片段(字符串内没有空格字符): 的答案

请读程序片段(字符串内没有空格字符): printf("%d ",strlen("ATS 0121\"));上面程序片段的输出结果是_______。

单选题
2021-12-31 22:45
A、11
B、10
C、9
D、8
查看答案

正确答案
C

试题解析
解析:这个语句的目的是输出“ATS\n012\1\\”这个串的长度,在串中“\\”代表一个“\”,而“\1”代表数字1,也占一个字符,“\n”是回车换行符,也占一个字符,加上A、T、S、0、1、2,共g个字符。

标签:
感兴趣题目
数字字符0的ASCII值为48,运行以下程序的输出结果是( )。 main ( char a=1,b=2; printf("%C,",b++);printf("%d\n",b—a);}
有下列程序段: charch:intk: ch=a;k=12; printf("%c,%d,",ch,ch,k); printf("k=%d\n",k); 已知字符a的ASCIl十进制代码为97,则执行上述程序段后输出结果是( )。
有以下程序段char ch; int k;ch=′a′; k=12;printf("%c,%d,",ch,ch,k); printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行上述程序段后输出结果是
有以下程序段char ch; int k;ch=′a′;k=12;printf("%c,%d,",ch,ch,k); printf("k=%d \n",k);已知字符a的ASCII码值为97,则执行上述程序段后输出结果是
调用trim方法,可以去掉字符串的那部分空格()
以下程序 #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<空格><回车> 则输出结果是( )
返回删除字符串前导和尾随空格符后的字符串,用函数()。
返回删除字符串前导和尾随空格符后的字符串,用函数( ) 。
已知一个字符串的长度,剔除其中所有的空格字符。请从字符串最后一个字符开始逐个向前判断、并进行处理。
有以下程序: main() { char s[]=" 123\"; printf("%d,%d ",strlen(s),sizeof(s)); } 执行后输出结果是( )。
有以下程序main(){ char s[]=" 123\";printf("%d,%d ",strlen(s),sizeof(s));}执行后输出结果是
有以下程序:
#include<stdio.h>
#include<string.h>
main(  )
{printf{"%d",strlen("%d",strlen("ATS0121"));}   
程序运行后的输出结果是(  )。
相关题目
空格串是指由空格字符所组成的字符串,其长度等于空格个数。( )
空格串是指由空格字符所组成的字符串,其长度等于空格个数。( )
若x是int型变量,且有下面的程序片段: for(x=3;x<6;x++)printf(x%2)?("* *%d"):(”# #%d ”),x); 上面程序片段的输出结果是 ( )
去掉字符串前后空格的函数为:
设有以下程序片段:char a[ ]=hello,p;p=a;printf(%d,(p+5));执行上面的程序片段后的结果为( )
在VFP程序设计中属于字符操作符,连接操作符,不去除尾部空格的是()
在VFP程序设计中属于字符操作符,连接操作符,不去除尾部空格的是()。
请读程序片段: int i=65536;printf("%d” ”,i; 上面程序片段的输出结果是 ( )
请读程序片段(字符串内没有空格字符): printf("%d ",strlen("ATS 0121\"));上面程序片段的输出结果是_______。
请读程序片段(字符串内没有空格字符):printf("%d ",stlen("ATS 0121 ”)); 上面程序片段的输出结果是 ( )
下列用于printf函数的控制字符常量中,代表“竖向跳格”的转义字符常量是A.\b B.\t C.\v D.\f
当接受用户输入的含有空格的字符串时,应使用()函数。
以下程序段的输出结果是 char s[]="\141141abc "; printf ("%d ",strlen(s));
以下程序段的输出结果是 char s[]=“\141141abc ”; printf(“%d ”,strlen(s));
有以下程序 main() { char s[]=" 123\"; printf("%d,%d ",strlen(s),sizeof(s)); } 执行后输出结果是
有以下程序 main ( ){ char s[]=" 123\"; printf ( "%d, %d ", strlen (s) , sizeof (s));} 执行后输出结果是
已知字符‘A’的ASCII代码值是65,字符变量cl的值是‘A’,c2的值是‘D’。则执行语句printf(”%d,%d”,cl,c2—2);的输出结果是( )。
已知字符′A′的ASCII码值是65,字符变量cl的值是′A′,c2 的值是′D′。执行语句printf("%d,%d",c1,c2-2);后,输出结果是
已知字符 'A' 的 ASC Ⅱ 代码值是 65 ,字符变量 c1 的值是 'A',c2 的值是 'D' 。执行语句printf("%d,%d",c1,c2-2); 后,输出结果是
已知字符A的ASCⅡ代码值是65,字符变量c1的直是A,c2的值是D。执行语句printf("%d,%d",c1,c2-2);后,输出结果是( )。
广告位招租WX:84302438

免费的网站请分享给朋友吧