下列程序段的执行结果是( )。[br][/br] int main() { char st[10]; strcpy( st, "you"); strcpy( st+3, "me"); printf("%s",st); }
A: youme
B: you
C: me
D: 程序有错
A: youme
B: you
C: me
D: 程序有错
举一反三
- 设已有定义: char *st="how are you"; 下列程序段中正确的是______。 A) char a[11], *p; strcpy(p=a+1,&st[4]); B) char a[11]; strcpy(++a, st); C) char a[11]; strcpy(a, st); D) char a[], *p; strcpy(p=&a[1],st+2);
- f(st): st[]=st={:,:} f(st) (st[],st[]) 结果是
- 写出该程序运行的结果。main( ){char st='A';int i=10;st=st+i;i=st%i;printf("%c,%d\n",st,i);}(已知字母A的ASCII码为65)
- 1[br][/br]【单选题】[br][/br]f(st):[br][/br] st[]=st={:,:}[br][/br]f(st)[br][/br](st[],st[])[br][/br]结果是 A: x male B: a male C: 错误 D: 没有错误,也没有输出
- 以下程序的输出结果是:( )。 main() { char st[20]="hello\0\t\\"; printf("%d%d\n",strlen(st),sizeof(st)); }