若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是()。
设有两个串S1和S2,求串S2在S1中首次出现位置的运算称作()。
若REPLACE(S,S1,S2)表示用字符串S2替换字符串S中的子串S1的操作,则对于S=“Beijing&Nanjing”,S1=“Beijing”,S2=“Shanghai”,REPLACE(S,S1,S2)=()。
已知for(;n>=1;n--),下列语句实现将S2所指字符数组中前n个字符复制到S1所指字符数组中,其中代码不正确的是()。
(ZHCS8-10 波干涉)两相干波源S1和S2的振动方程分别是y1=Acosωt和y2=Acos(ωt+π/2)。 S1距P点3个波长,S2距P点5.25个波长。两波在P点引起的两个振动的相位差的绝对值是______________。
SJ10-8 S1和S2是波长均为λ的两个相干波的波源,相距3λ/4,S1的相位比S2 超前π/2,若两波单独传播时,在过S1和S2的直线上各点的强度相同,不随距离变化,且两波的强度都是I0,则沿S1、S2连线上,在S1外侧和S2外侧各点,合成波的强度分别是 [ ]
若有char s1[]=abc,s2[20],*t=s2;gets(t);则下列语句中能够实现当字符串s1大于字符串s2时,输出s2的语句是( ).
函数strcpy(s1,s2)功能是把字符串s1复制到字符数组s2中
字符串连接函数strcat()使用格式:strcat(s1,s2)其中,s1是字符数组名或字符数组的开始地址,s2既可以是字符数组名,也可以是字符串
智慧职教: 设有以下字符串定义,则数组s1和s2( )。char s1[]={ 'S' ,'t', 'r' ,'i','n', 'g'};char s2[]= String;
设变量均已正确定义,若要通过scanf(\%d%c%d%c\,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20, 为变量c1和c2赋字符X和Y.以下所示的输入形式中正确的是( ).
判断字符串s1是否等于字符串s2,应当使用( ).
判断字符串s1是否大于字符串s2,应当使用( )。
若REPLACE(S,S1,S2)表示用字符串S2替换字符串S中的子串S1的操作,则对于S=“Beijing&Nanjing”,S1=“Beijing”,S2=“Shanghai”,REPLACE(S,S1,S2)=( )。
设有两个串S1和S2,求S2在S1中首次出现的位置的运算称作( )
06410061:有字符数组s1[80]和s2[80],则以下能正确对s1, s2进行输出的语句是( )。
06410101:若有语句:char s1[10], s2[10]={\books\},则能将字符串books赋给数组s1的正确语句是( )。
若已包括头文件<string.h>且已有定义char s1[18],s2={"ABCDE"}和int i,现要将字符串 "ABCDE"赋给s1,下列语句错误的是()。
若已包括头文件<string.h>且已有定义char s1[18],s2={"ABCDE"}和int i,现要将字符串 "ABCDE"赋给s1,下列语句错误的是()
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式正确的是(注:□代表空格字符)()。
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句s;则以下选项中正确的是()。
若有以下定义和语句:char*s1="12345",*s2="1234";printf("%d\n",strlen(strcpy(s1,s2)));则输出
判断字符串s1是否大于字符s2的是()。
编一个程序,将两个字符串s1和s2比较,若s1>s2,输出一个正数;若s1=s2,出0;若s1<s2,输出一个负数。不要用strcpy函数。两个字符串用gets函数读入。输的正数或负数的绝对值应是相比较的两个字符串相应字符的ASCII码的差值。例如,"A"与"C"相比,由于"A"<"C",应输出负数,同时由于'A'与'C'的ASCII码差值为2,因此应输出-2。同理:"And"和"Aid"比较,根据第2个字符比较结果,'n'比'i'大5,因此应输出5。