正在加载图片...
第十章(作业1) 1.若有以下定义和语句 inta[4}={0,1,2,3},*p p=&a[l] +(*p)的值为 2.下面程序的输出结果为 maino {inta={1,2,3,4.5,6}; printf(" %d, %d",p, *(p+3)); 3.设有如下程序段 char str[hello strstr; 执行完上面的程序段后,*ptr+5)的值为 4.下面程序的输出结果为 #include<stdio maino i char b[="Goodbye char *chp=&b7]; while(--chp>=&b[oD putchar( chp); 03) 5.下面程序的输出结果是 maino i char s[=ABCD,p: for(p=s p<s+4: p++) "ntf("%6sn”p第十章(作业 1) 1. 若有以下定义和语句 int a[4]={0,1,2,3},*p; p=&a[1]; 则++(*p)的值为 2. 下面程序的输出结果为 main() { int a[]={1,2,3,4,5,6}; int *p=a; *(p+3)+=2; printf(“%d,%d”,*p, *(p+3)); } 3. 设有如下程序段: char str[]=”hello”; char *ptr; ptr=str; 执行完上面的程序段后,*(ptr+5)的值为 4. 下面程序的输出结果为 #include<stdio.h> main() { char b[]=”Goodbye”; char *chp=&b[7]; while(--chp>=&b[0]) putchar(*chp); putchar(‘\0’); } 5. 下面程序的输出结果是 main() { char s[]=”ABCD”,*p; for(p=s;p<s+4;p++) printf(“%s\n”,p); }
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有