写出程序运行结果:#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("");}
举一反三
- 要把st变成st=['x','a','b'],那么操作是st=['a','b']_____print(st) A: st.append('x') B: st.insert(1,'x') C: st.insert('x') D: st.insert(0,'x')
- st='abc234d' st=str(st)[2:-1] print(st) 结果是 A: c234 B: c234d
- def f(st): st.append('x') return stst=['a']st=f(st)print(st)结果是 A: ['a','x'] B: ['a'] C: ['x'] D: ['x','a']
- 写出下面程序的输出结果:sub(ints,intm,intn,charst[]){intp,q,t;t=st[s];p=s;while(1){q=(p+m)%n;if(q==s)break;st[p]=st[q];p=q;}st[p]=t;}main(){charb[]="0123456789";sub(1,2,10,b);puts(b);}
- f(st): st[]=st={:,:} f(st) (st[],st[]) 结果是