假设chars[20],*ps;ps=s;则以下输出错误的是?
A: puts(*ps)
B: puts(s)
C: puts(ps)
D: printf("%s",ps);
A: puts(*ps)
B: puts(s)
C: puts(ps)
D: printf("%s",ps);
举一反三
- 假设chars[20],*ps;ps=s;则以下输出错误的是?
- 若有如下定义:chars[20],*ps=s;则以下赋值语句正确的是() A: s=ps+s; B: ps=ps+20; C: s[5]=ps[9]; D: ps=s[0];
- 执行以下语句后,输出结果是: char str[]="xyz",*ps=str; while(*ps) ps++; for(ps--;ps-str>=0;ps--) puts(ps);
- 有以下程序 main() {charstr[]="xyz",*ps=str; while(*ps) ps++; for(ps--;ps-str>=0;ps--)puts(ps);} 执行后输出结果是
- 有以下程序 main() { char str[]="xyz",*ps=str; while(*ps) 00a0ps++; for(ps--;ps-str>=0;ps--) puts(ps);} 执行后输出结果是