更多"下面程序段的运行结果是 char*s='abcde'; s+=2;"的相关试题:
[单项选择]下面程序段执行的结果是( )
char*p="abcde";p+=3;printf("%d",p);
A. cde
B. de
C. bcde
D. c
[单项选择]下面程序段的运行结果是( )。
char a[7]="abcdef";
char b[4]="ABC";
strcpy(a,b);
printf("%c" ,a[5]);
A. /0
B. e
C. f
[单项选择]下面程序段的运行结果是
char *p="abedefgh":
p+=3;
printf("070 d/n",strlen(strcpy(P,"ABCD")));
A. 8
B. 12
C. 4
D. 7
[单项选择]下面程序段的运行结果是
char *p="abcdefgh";
p+=3;
printf("%d/n",strlen(strcpy(p,"ABCD")));
A. 8
B. 12
C. 4
D. 7
[单项选择]下面程序段的运行结果是( )。
char *p=" 123defgh";
p+=3;
printf("%d/n", strlen(strcpy(p, " ABCD") ) );
A. 8
B. 12
C. 4
D. 7
[单项选择]下面程序段的运行结果是
char a[]="lanuage",*p;
p=a;
while(*p!='u')printf("%c",*p-32);p++;
A. LANGUAGE
B. language
C. LAN
D. langUAGE
[单项选择]下面程序段的运行结果是()
char str[]="ABC",*p=str;
printf("%d/n",*(p+3));
A. 67
B. 0
C. 字符'C'的地址
D. 字符'C'
[单项选择]下面程序段的运行结果是( )。
char*p=" %d,a=%d,b=%d/n";
int a=111,b=10,c;
c=a%b; p+=3;
printf(p,c,a,b);
A. 1,a=111,b=10
B. a=1,b=111
C. a=111,b=10
D. 以上结果都不对
[单项选择]设已包含头文件<string.h>,下列程序段的运行结果是( )。
char s1[]="ACDEF";
char s2[]="ABC";
strcpy(s1,s2) ;
printf("%d",strlen(s1) );
A. 3
B. 4
C. 6
D. 5
[单项选择]设已包含头文件<string.h>,下列程序段的运行结果是()。
char s1[]="ACDEF";
char s2[]="ABC";
strcpy(s1,s2);
printf("%d",strlen(s1));
A. 3
B. 4
C. 6
D. 5
[填空题]下列程序段的运行结果是______。
char str[]="ABCD",*p=str;
printf("%d/n",*(p+3));
[单项选择]下面程序段的输出结果是( )。
char str[]="ABC",*p=str;
Printf("%d/n",*(p+3));
[单项选择]下面程序段的输出结果是( )。
char a[]="lanuage",*p;
p=a;
while(*P! ='u') printf("%c",*p-32); P++;
A. LANGUAGE
B. language
C. LAN
D. langUAGE
[填空题]
运行下面的程序段后,屏幕显示的运行结果是()。
CLEAR
SET TALK OFF
STORE 3 T0 n
ss(n)
FUNCTION SS
PARAMETERS X
y=1
p=0
FoR i=1 TO x
y=y*i
p=p+y
ENDFoR
RETURN P
ENDFUNC