对下列代码描述正确的是: def reverse (s): return reverse (s[1:])+s[0]
举一反三
- 下面代码执行后结果是: def reverse(s): return reverse(s[1:])+s[0]) reverse("ABCD")
- 对下列代码描述正确的是:def reverse (s): return reverse (s[1:])+s[0] A: 代码的作用是实现字符串的反转 B: s[0]是基例 C: 代码中只存放一个基例 D: 运行会出错
- 以下程序的输出结果是______ 。#include #include int main(void) { char s[10], sp[] = "HELLO"; strcpy(s, sp); s[0] = 'h'; s[6] = '!'; printf("%s\n", s); return 0;}
- 写出并理解下列语句输出的结果s="hello"print(s[0])print(s[4])print(s[-1])print(s[0:3])print(s[0:4:2])print(s[:])print(s[:3])print(s[::-1])print(s[1:])
- 设有如下定义和语句[1] char *s; s="string";[2] char s[7]; s="string";[3] char s[ ]="string";[4] char s[ ]={'s','t','r','i','n','g'};其中定义项可以作为字符串使用的是______。 A: [1]和[2] B: [1]和[3] C: [1]和[4] D: [3]和[4]