题目内容

调用字符串处理函数时,#include命令行中应包含的头文件名是( )。

A. math.h
B. string.h
C. stdlib.h
D. stdio.h

查看答案
更多问题

有以下程序:#include main( ){ char s[ ]={"012xy"}; int i,n=0; for(i=0;s[i]!=0;i++)if(s[i]>='a'&&s[i]<='z')n++; printf("%d\n",n);}程序的运行结果是( )。

A. 0
B. 2
C. 3
D. 5

有以下程序:#include main( ){ char s[ ]="abcde"; s+=2; printf("%d\n",s[0]);}程序的运行结果是( )。

A. 输出字符c的ASCII码
B. 程序出错
C. 输出字符c
D. 输出字符a的ASCII码

若要求从键盘读入含有空格字符的字符串,应使用函数( )。

A. getchar( )
B. puts( )
C. gets( )
D. scanf( )

若有定义;char s1[100]="is",s2[50]="red",s3[80]="it",要将它们连接成新串:"itisred",正确的函数调用语句是( )。

A. strcat(strcat(sl,s2),s3);
B. strcat(s3,strcat(sl,s2));
C. strcat(s3,strcat(s2,sl));
D. strcat(strcat(s2,s1),s3);

答案查题题库