有以下程序#include main() { int c[6]={10,20,30,40,50,60},*p,*s; p
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/09 10:36:01
有以下程序#include main() { int c[6]={10,20,30,40,50,60},*p,*s; p=a; s=&c[5]; printf("%d\
#include
main()
{ int c[6]={10,20,30,40,50,60},*p,*s;
p=a; s=&c[5];
printf("%d\n",s-p);
}为什么答案是5?不是50么?
#include
main()
{ int c[6]={10,20,30,40,50,60},*p,*s;
p=a; s=&c[5];
printf("%d\n",s-p);
}为什么答案是5?不是50么?
1、p=a; 应该是 p=c;
2、s和p都是int类型的指针,二者相减是数组c第0个元素与第5各元素的下标之差(而不是元素值之差),当然应该是5.
2、s和p都是int类型的指针,二者相减是数组c第0个元素与第5各元素的下标之差(而不是元素值之差),当然应该是5.
有以下程序#include main() { int c[6]={10,20,30,40,50,60},*p,*s; p
8、有以下程序,执行后输出结果是 ( ) #include void main() { int p[8]={11,12,
以下程序的输出结果是_______________.#include main() {int k=4,m=1,p; p=
3.设有以下程序:、#include #define S(X) X*Xvoid main(void){int k=2;c
下面程序的输出结果是() #include main() {int x=10,*p=&x; printf("%d,%d"
#include#include,main(){int s;float n,t,p;t=1.0;p=0;n=1.0;s=
(35) 有以下程序#define P 3#define F(int x) { return (P*x*x);}main
30)有以下程序 #include main() { int b[3] [3]={0,1,2,0,1,2,0,1,2},
有以下程序 #include main() { int x=8; for( ; x>0; x--) {if(x%3) {
详解下面的程序题.#include void main(){ char *p,*q;p=(char *)malloc(s
这个程序看不懂啊求详解.#include int main() {int i,k,m,n,num[50],*p; pri
#include #define M 20; void main() { int i,j,k,p,t,n=0; int