以下程序运行后,输出结果是______。main(){char*d[]={"ab", "cde"};printf("%x",d[1]);}
- Acde
- B字符c的ASCⅡ的值
- C字符c的地址
- D出错
以下程序运行后,输出结果是______。main(){char*d[]={"ab", "cde"};printf("%x",d[1]);}
解析:指针数组中的每—个元素都相当于—个指针变量。—维指针数组的定义形式为:类型名*数组名[数组长度],在本题main函数中定义指针数组d,它有两个元素,其初值分别是“ab'’、“cdc'’的首地址。d[1]的值为“cde”的首地址。%x是指以十六进制数形式输出整数。
1、以下程序的输出结果是______。 #include<stdio.h> #i
以下程序的输出结果是______。 #include<stdio.h> #include<string.h> fun(char*w,int n) { char t,*s1,*s2; s1=w;s2=w+n-1; while(s1<s2) { t=*s1++; *s1=*s...
2、以下程序的输出结果是_______。 #include<stdio.h> v
以下程序的输出结果是_______。 #include<stdio.h> void prt(int*x,int*y,int*z) { printf("%d,%d,%d ",++*x,++*y,*(z++));} int a=10,b=40, c=20; main() { ...
3、以下程序的输出结果是______。 main() {int a=3; pri
以下程序的输出结果是______。 main() {int a=3; printf("%d ",(a+=a-+a*a) ) }A-6B1C2D-12
4、下列程序执行后的输出结果是_______。 main() { int m[]
下列程序执行后的输出结果是_______。 main() { int m[][3]={1,4,7,2,5,8,3,6,9}; int i,k=2; for(i=0;i<3;i++) {printf("%d",m[k][i]);} }A456B258C369D789
5、下列程序执行后输出的结果是_______。 int d=1; fun(int
下列程序执行后输出的结果是_______。 int d=1; fun(int p), { int d=5; d+=p++; printf("%d,",d) } main() { int a=3; fun(a) ; d+=a++; printf("%d "d) ; }A8,12B9,13C8,4D9,5
6、下列程序执行后的输出结果是______。 main() { int m[][
下列程序执行后的输出结果是______。 main() { int m[][3]={1,4,7,2,5,8,3,6,9} int i,k=2 for(i=0;i<3;i++) {print("%d",m[k][i]);} }A456B258C369D789