判断下面程序是否正确main(){ char *p="I love China";p=p+7;printf("%s",p);}
对
举一反三
- 判断下面程序是否正确main(){ char str[10];char *p=str[10];str="aaabbb";printf("%s",*p);}
- 判断下面程序是否正确main(){ char s[20];char *p=&s;scanf("%s",*p);}
- main { char s[ ]=“1234”, * p; for(p=s; p<s+3; p++) printf(“%s”, p); } 程序结果是
- 若定义char *p="I love China!”;则语句printf(“%s”,*(p+4));的结果为______
- 若有以下程序:int main(){char a[20]="I love China";char *p=a;printf("%c%s\n",*(a+2),p+1);return 0;}程序运行后的输出结果是()。 A: I l B: l o C: o love D: l love China
内容
- 0
以下程序的输出结果为( )。 int main(){ char s[]="123",*p; p=s; printf("%c%c%c\n",*p,*++p,*++p); }
- 1
下面程序的运行结果为____。void main(){ char *p,*q;char str[]="Hello,World\n";q=p=str; p++;printf("%s\n",q);printf("%s\n",p); }
- 2
以下程序的运行结果是______。 #include main() { staticcharc[]='china'; char*p=c; while(*p) printf('%c',*p++-32); printf(' '); }
- 3
以下程序的运行结果是 。 main() { char *str[]={"abc","def","ijk","mno"}; char **p; int i; p=str; for(i=0;i<4;i++) printf("%s",p[i]); }[/i]
- 4
有关下面程序段的输出结果,正确的判断是()。char s[]=ABCD,*p=s;printf(%d,p[4]);