字符串“-”运算的意义是从第1个字符串中去掉第2个串的内容,如:“ABC“-”AB”=“C
第1题:
函数String(3,”str”)的功能是( )
A.把数值型数据转换成字符串
B.返回有3个字符串组成的字符串
C.从字符串中第3个字符
D.从字符串中第3个字符的位置开始取字符串
第2题:
LTRIM(S)是去空格函数,返回S字符串去掉左边空格后的字符串。()
第3题:
以下关于字符串的叙述中正确的是
A ) C 语言中有字符串类型的常量和变量
B ) 两个字符串中的字符个数相同时才能进行字符串大小的比较
C ) 可以用关系运算符对字符串的大小进行比较
D ) 空串一定比空格打头的字符串小
第4题:
A.按照指定字符分割字符串为数组
B.连接两个字符串序列
C.去掉字符串两侧空格或指定字符
D.替换字符串中特定字符
第5题:
请编写函数fun(),该函数的功能是:移动字符串中的内容,移动的规则是把第1到第m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。
例如,字符串中原有的内容为ABCDEFGHIJK,m的值为 3,移动后,字符串中的内容应该是DEFGHIJKABC。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
include <stdio. h>
include <string.h>
define N 80
void fun (char *w, int m)
{
}
main ( )
{
char a[N]= "ABCDEFGHIJK";
int m;
printf ("The origina string : \n");
puts (a);
printf("\n\nEnter m: ");
scanf ("%d", &m);
fun (a, m);
printf (" \nThe string after moving : \n");
puts (a);
printf ("\n\n");
}
第6题:
函数String(n,字符串)的功能是( )。
A.把数值型数据转换为字符串
B.返回由n个字符组成的字符串
C.从字符串中取出n个字符
D.从字符串中第n个字符的位置开始取子字符串
第7题:
A、按照指定字符分割字符串为数组
B、去掉字符串两侧指定字符
C、替换字符串中特定字符
D、连接两个字符串序列
第8题:
函数String(n,"str")的功能是( )。
A.把数值型数据转换为字符串
B.返回由n个字符组成的字符串
C.从字符串中取出n个字符
D.从字符串中第n个字符的位置开始取子字符串
第9题:
请编写函数fun,函数的功能是:移动字符串中的内容,移动的规则如下:把第1到第m个字符,平移到字符串的最后,把第m+l到最后的字符移到字符串的前部。
例如,字符串中原有的内容为:ABCDEFGHIJK,m的值为3,则移动后,字符串中的内容应该是:DEFGHIJKABC。
注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,,仅在函数fun的花括号中填入你编写的若干语句。
第10题:
A.算术运算符>字符串运算符>关系运算符>逻辑运算符
B.算术运算符>关系运算符>字符串运算符>逻辑运算符
C.算术运算符>逻辑运算符>关系运算符>字符串运算符
D.算术运算符>关系运算符>逻辑运算符>字符串运算符