更多"下面程序段执行的结果是( ) char*p='abcde';p+="的相关试题:
[单项选择]下面程序段的运行结果是 char *S="abcde"; s+=2;printf("%d",s);
[单项选择]设有如下程序段: char str[]="World": char*ptr=str; 执行上面的程序段后,*(ptr+5)的值为 ______。
A. ‘0’
B. ‘/0’
C. 不确定的值
D. ‘o’的地址
[单项选择]设已执行预编译命令#include<string.h>,以下程序段的输出结果是 char s[]=" an apple" ; printf("%d/n",strlen(s));
A. 7
B. 8
C. 9
D. 10
[单项选择]下面程序段的运行结果是 char *p="abcdefgh"; 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*p="abcdefgh"; p+ =3; printf("%d/n",stfien(strcpy(p,"ABCD")));
A. 8
B. 12
C. 4
D. 7
[单项选择]下面程序段的输出结果是( )。 char str[]="ABC",*p=str; Printf("%d/n",*(p+3));
[单项选择]下面程序段的输出结果是______。 main( ) { char x=10000111,c; c=(x-2)^(x+2); printf("%d/n",c); }
A. 25
B. 26
C. 27
D. 28
[单项选择]下面程序段的运行结果是 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));
[单项选择]下面程序段的输出结果是( )。 char a[]="lanuage",*p; p=a; while(*P! ='u') {printf("%c",*p-32); P++;}
A. LANGUAGE
B. language
C. LAN
D. langUAGE
[单项选择]下面程序段的输出结果是 int data=0; char k='a',p='f': data=p-k; system.out.println(data);
A. 0
B. a
C. f
D. 5
[单项选择]下面程序段的输出结果是 ______。 char *s="12345"; s+=2; cout<<*s;
[单项选择]下面程序段的输出结果是 ______。 char *s= "12345"; s+=2; cout<<s;
[单项选择]下面程序段的运行结果是( )。 char * format="%s,a=%d,b=%d/n"; int a=11,b=10; a+ =b; printf(format,"a+=b",a,b);
A. for,"a+=b",ab
B. format,"a+=b"
C. a+=b,a=21,b=10
D. 以上结果都不对