举一反三
- 【单选题】判断字符串st1和st2是否相等,应使用:() A. if(st1=st2) B. if(st1==st2) C. if(strcpy(st1,st2)) D. if(strcmp(st1,st2)==0)
- 若要同时建立两个目录st1和st2,下列命令错误的是( ) A: mkdir st1/st2 B: mkdir st1 st2 C: mkdir –p st1/st2 D: mkdir –p st1 st2
- 写出程序运行结果:#include"stdio.h"#include"string.h"main(){charst1[15],st3[15],st2[]="CLanguage";strcpy(st1,st2);strcpy(st3,st2,3);puts(st1);puts(st3);printf("");}
- 判断两个串是否相等,只需要判断这两个串是否包含相同的字符即可
- 为了判断两个字符串s1和s2是否相等,应使用(
内容
- 0
设有如下函数:Function DelSpace(ch As String)As Integer Dim n%, st$, c$ st="" n=0 For k=1 To Len(ch) c=Mid(ch, k, 1) If c[]" " Then st=st & c Else n=n+1 End If Next k ch=st DelSpace=nEnd Function函数的功能是( )。 A: 统计并返回字符串ch中字符的个数 B: 删除字符串ch中的空格符,返回删除字符的个数 C: 统计并返回字符串ch中非空格字符数 D: 删除字符串ch中除空格符外的其他字符,返回删除字符的个数
- 1
判断两字符串s1,s2是否相等,应使用.
- 2
现有代码如下;用户分别输入的是123和100.5,请写出输出结果。st1 = input("请输入一行数字字符串:")st2 = input("请输入一行数字字符串:")print(eval(st1)+eval(st2))
- 3
将字符串“Hello!”赋值给字符数组st,不正确的是:() A: char st[5]="Hello!" B: char st[]={'H','e','l','l','0','!'} C: char st[10]="Hello!" D: char st[10];strcpy(st,"Hello!");
- 4
编写一段程序代码,来判断用户输入的字符串是否为回文。 回文:是指字符串从左向右、和从右向左的读取内容完全一样。 比如“郎笑藕丝长,长丝藕笑郎”是回文。“123”不是回文 算法思路: 由键盘读入一个字符串st1 将st1利用切片操作得到其逆序字符串 st[::-1] 使用if语句比较原始字符串和逆序串是否相等(==) 输出判断结果