以下程序段的执行结果是____。char a[]="abcdefg",*p;p=a;*(p+3)+=2;printf("ch=%c\n",*(p+5));
ch=f
举一反三
- 执行以下程序段后,x的值为______ 。int a[3][2]={{1,2},{10, 20},{15, 30}};int x, *p;p=&a[0][0];x=*p*(*(p+3))*(*(p+5));
- 以下程序段的运行结果是()。inta[2],*p=a;*p=2;p++;*p=5;printf("%d,",*p);p--;printf("%d\n",*p);
- 下面程序段的运行结果是( )。 char str[]=”ABC”, *p=str; printf(“%d ”,*(p+3));
- 下面程序的运行结果是______ 。char str[]=”ABCDEFGGH”,*p=str; printf(“%c\n”,*(p+3));
- 下面程序段的运行结果是( )。 char a[]="abcdefgh"; char *p=a; p+=3; printf("%d\n",strlen(strcpy(p,"ABCD"))); A: 8 B: 12 C: 4 D: 7
内容
- 0
有以下程序,程序执行的结果是 main() {int a[]={1,2,3,4,5,6,7,8,9,0}, *p; for(p=a;p<a+10;p++) printf(“%d ”,*p); }
- 1
下列程序段的运行结果是______。 char str口="ABCD",*p=str; printf("%d\n",*(p+3));
- 2
有以下程序: point( char木p) p+=3; main() char a[4]='1','2','3','4',*p=a; point(p); printf("%c\n",*p); 程序运行后的输出结果是 A: A) 1 B: B) 2 C: C) 3 D: D) 4
- 3
以下程序段的运行结果是( )。char a[ ]="program",*p;p=a;while (*p!='g'){ printf("%c",*p-32); p++; } A: PROgram B: PROGRAM C: PRORAM D: PRO
- 4
以下程序段的运行结果是()。char a[ ]="program",*p;p=a;while(*p!='g'){printf("%c",*p-32);p++;} A: PRO B: PROGRAM C: PROgram D: proGRAM