有以下程序: main() { char str[][10]={"China","Beijing"),*P=str; printf("%s ",p+10); } 程序运行后的输出结果是 ______。
- AChina
- BBeijing
- Cng
- Ding
有以下程序: main() { char str[][10]={"China","Beijing"),*P=str; printf("%s ",p+10); } 程序运行后的输出结果是 ______。
解析:本题中p+10表示字符串"Beijing"的地址,故正确答案为B。
1、有以下程序: #include<stdio.h> main() { char
有以下程序: #include<stdio.h> main() { char c[6]; int i=0; for(j<6;c[i]=getchar(),i++); for(i=0,i<6;i++)putchar(c[i]); printf(" "); } 如果从键盘上输...
2、有以下程序: #include<stdio.h> main(){ char
有以下程序: #include<stdio.h> main(){ char c[6]; int i=0; for(;i<6;c[i]=getchar(),i++); for(i=0;i<6; i++)putchar(c[i]); printf(" "); } 如果从键...
3、有下列程序:main{ char p[]={a,h,c},q[]="
有下列程序:main{ char p[]={a,h,c},q[]="a";printf("%d%d\n".sizeof(P),sizeof(q));}程序运行后的输出结果是( )。A4 4B3 3C3 4D4 3
4、有以下程序main(){ char a[]={ ′a′, ′b′, ′c′,
有以下程序main(){ char a[]={ ′a′, ′b′, ′c′,′d′, ′\0′, ′f′, ′g′,′h′,′\0′}; int i,j; i=sizeof(a); j=strlen(a); printf("%d,%d\b...
5、有以下程序 main() { char s[]="abcde&q
有以下程序main(){char s[]="abcde";s+=2;printf("%dn",s[0]);}执行后的结果是()A输出字符a的ASCII码B输出字符c的ASCII码C输出字符cD程序出错
6、以下程序有错,错误的原因是main(){ int *p,i;char *q,
以下程序有错,错误的原因是main(){ int *p,i;char *q,ch; p=&i; q=&ch; *p=40; *p=*q; ......}A.p和q的类型不一致,不能执行*p=*q;语句B.*p中存放的是地址值,因此不...