若定义int a[10],*p=a;,则p+5表示()。
A. 元素a[5]的地址
B. 元素a[5]的值
C. 元素a[6]的地址
D. 元素a[6]的值
查看答案
下面程序段的运行结果是()。char *s="ABCDEFGH";s+=3;printf("%s",s);
A. DEFGH
B. D
C. ABCDEFGH
D. 无确定的输出结果
"输入两个整数,并使其从大到小输出,用指针变量实现数的比较。【1】、【2】分别填写的是( )。#includeint main(){int a,b;int *pa=0,*pb=0;scanf("%d",&a);scanf("%d",&b);pa=【1】;pb=&b;if【2】{printf("%d,%d",*pa,*pb);}else{printf("%d,%d",*pb,*pa);}}
A. &a
B. pa>pb
C. *pa>*pb
D. a
下面函数的功能是:判断输入的数据能否被2整除,【1】、【2】分别填写的是( )。#includevoid fun( int *a){if( *a%2==【1】) printf("yes\n");else printf("no\n");}main(){int x;scanf("%d",&x);【2】;}
A. 1
B. 0
C. fun( &x)
D. fun( x)
设有定义char *sp = "point";则printf("%s",sp+4); 的输出是【1】。