首页/ 题库 / [单选题]为了判断两个字符串s1和s2是否相等,应的答案

为了判断两个字符串s1和s2是否相等,应当使用()

单选题
2022-09-21 20:39
A、if(s1==s2)
B、if(s1=s2)
C、if(strcmp(s1,s2))
D、if(strcmp(s1,s2)==0)
查看答案

正确答案
D

试题解析

标签: 大学试题 工学
感兴趣题目
以下程序 #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<空格><回车> 则输出结果是( )
S1="good",S2="morning",执行函数SubStr(S2,4,LenStr(S1))后的结果为()。
如果字符串s1="计算机",s2="应用基础",若想得到字符串"计算机应用基础",应该执行的命令是()。
已知for(;n>=1;n--),下列语句实现将S2所指字符数组中前n个字符复制到S1所指字符数组中,其中代码不正确的是()。
下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST”要求的是( )。
判断两个字符串是否相等,不可以用两个等号来判断。
为了判断两个字符串s1和s2是否相等,应当使用()
设char *s1, *s2;分别指向两个字符串,可以判断字符串s1和s2是否相等的表达式为()
试题30若有定义语句: char *s1=”OK”, *s2=”ok”; , 以下选项中,能够输出”OK”的语句是()
可以用()标志判断两个数是否相等。
字符数组a和b中存储了两个字符串,判断字符串a和b是否相等,应当使用的是(  )。
编写一个函数indexOf,判断字符串s1是否是字符串s2的子串。如果s1是s2的子串,函数返回第一次匹配处的下标;否则,返回-1。 注意:部分源程序给出如下。请勿改动主函数main和其它函数中的任何内容,仅在函数的花括号中填入所编写的若干语句。
相关题目
判断字符串a和b是否相等,应当使用_____
进程P1使用资源情况:申请资源S1,…申请资源S2,…释放资源S1;进程2使用资源情况:申请资源S2,…申请资源S1,…释放资源S2,系统并发执行进程P1,P2,系统将( )
判断两个字符串是否相等,应当使用语句( )。
下面函数的功能是( )。 void fun(char s1[ ], char s2[ ]) { while(*s2++=*s1++); }
两个字符串相等的充要条件是( )。
若有以下定义和语句: char *s1="12345",*s2="1234"; printf("%d\n",strlen(strcpy(s1,s2))); 则输出结果是( )。
若有说明char sl=077,s2="\";则s1中包含____ 个字符,s2中包含 _____ 个字符。
两相干波源S1和S2相距λ/4(λ为波长),S1的相位比S2的相位超前π/2,在S1和S2的连线上,S1外侧各点(例如P点)两波引起的两谐振动的相位差是()。
双级振动式触点式电压调节器有两对触点S1和S2。其中S1为常闭触点,S2为常开触点。
设s1="Good",s2="",s3="Bye",则s1、s2和s3连接后的结果是()。
(S1-S2)/(S1+S2),提示()
若REPLACE(S,S1,S2)表示用字符串S2替换字符串S中的子串S1的操作,则对于S=“Beijing&Nanjing”,S1=“Beijing”,S2=“Shanghai”,REPLACE(S,S1,S2)=()。
下列程序的输出结果为( )。 S1=”1”:S2=”2”:SI=Val(S1)+Val(S2):S2=Val(”12”) If S1<>S2 Then P int S1-S2 Else Print S2-S1
下列程序的输出结果为( )。S1=”1”:S2=”2”:SI=Val(S1)+Val(S2):S2=Val(”12”)If S1<>S2 Then P int S1-S2 Else Print s1-S2
编一个程序,输入一个代表身份证号码的字符串,判断字符串长度(18)是否正确,还要判断输入的每个字符是否为数字。否则要求重新输入。
s1=“hello”,s2=“boy”,s1,s2连接后为()
设串s1=’ABCDEFG’,s2=’PQRST’,函数con(x,y)返回x和y串的连接串,subs(s,i,j)返回串s的从序号i开始的j个字符组成的子串,len(s)返回串s的长度,则con(subs(s1,2,len(s2)),subs(s1,len(s2),2))的结果串是()
字符串"AB"与"ab"是两个相等的字符串。
下列程序的输出结果为( )。 S1=”1”:S2=”2”:SI=Val(S1)+Val(S2):S2=Val(”12”) If S1S2 Then P int S1-S2 Else Print S2-S1
A.P(S1)、V(S1)、P(S2)、V(S2)
广告位招租WX:84302438

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