main()
{ char s[]="ABCD", *p;
for(p=s+1; p
该程序的输出结果是
A.ABCD
B.CD
C.D
D.
B.A
B.
C.
D.
C.B
C.
D.
D.BCD
C.D
D.
[单选题]有以下程序 main() { char s[]="ABCD",*p; for(p=s+1;p<s+4;p++)printf("%s/n",p); } 程序运行后的输出结果是A.ABCD BCD CD DB.A B C DC.B C DD.BCD CD D
[单选题]有以下程序: main() { char s[]="ABCD",*p; for (p=s+1;p<s+4;p++ )printf("%s/n",p); } 程序运行后的输出结果是 ______。A.ABCD BCD CD DB.A B C DC.B C DD.BCD CD D
[单选题]有以下程序main( ){ char s[ ]="ABCD",*p;for(p=s+1;p<s+4;p++)printf("%s/n",p);}程序运行后的输出结果是A.ABCD BCD CD DB.A B C DC.B C DD.BCD CD D
[单选题]有以下程序: main() { char s[]="ABCD", *p; for( p=s+1;p<s+4;p++) printf("%s/n",p); } 程序运行后的输出结果是( )。A.ABCD BCD CD DB.A B C DC.B C DD.BCD CD D
[单选题]下面程序的输出结果是( )。 char s()="ABCD",*p; main() { for(p=s;p<s+4;p++)printf("%s/n",p); )A.ABCD BCD CD DB.A B C DC.D C B AD.ABCD ABC AB A
[单选题]设有如下定义char *s[2]={"abcd","ABCD"};则下列说法错误的是A.s数组元素的值分别是″abcd″和″ABCD″两个字符串的首地址B.s是指针数组名,它含有两个元素,分别指向字符型一维数组C.s数组的两个元素分别存放的是含有4个字符的一维字符数组中的元素D.s数组的两个元素中分别存放了字符′a′和′A′的地址
[单选题]下面程序的输出是________。 char s[]="ABCD"; main() { char*p for(p=s;p<s+4,p++) printf("%s/n",p); }A.ABCD BCD CD DB.A B C DC.D C B AD.ABCD ABC AB A
[单选题]请读程序:main(){char*p;chars[80];scanf("%s",s);p=s[0];printf("%s",p);}请判断上面程序()A . 错误:p=s[0];正确:p=*s;B . 错误:p=s[0];正确:p=s[];C . 错误:p=s[0];正确:p=s;D . 错误:p=s[0];正确:p=&s;
[单选题]下面程序的输出是______。 char s[]="ABCD"; main() { char *p; for(p=s;p<s+4;p++) printf("%s/n",p); }A.ABCD BCD CD DB.A B C DC.D C B AD.ABCD ABC AB A
[单选题]现在有如下程序#include "stdio.h"main(){char s[80];int i,j;gets(s);for(i=j=0;s[i]!=′\0′;i++)if(s[i]!=′H′______)s[j]=′\0′;puts(s);}这个程序段的功能是删除输入的字符串中字符′H′,则空线上应当添入的是A.s[j++]=s[i];j++;B.s[j]=s[i++];j++;C.s[j++]=s[i];D.s[j]=s[i];