题目内容
(请给出正确答案)
[单选题]
下列程序的输出结果是( )。 main() { char a[10]={9,8,7,6,5,4,3,2,1,0},*p=a+5; printf("%d",*--p); }
A.非法
B.a[4]的地址
C.5
D.3
答案
查看答案
A.非法
B.a[4]的地址
C.5
D.3
第1题
下列程序的输出结果是______。
#include"stdio.h"
main()
{
char a[1]="0123456789",*p;
p=&a[4];
puts(p);
}
第2题
下列程序的输出结果是______。 main() { int a[]={31,27,20,12,6,1},*p=a; p++; printf("%d\n",*(p+2)); }
第3题
A.非法
B.a[4]的地址
C.5
D.3
第4题
下列程序段的输出结果是______。
#include"stdio.h"
main()
{ char b[]="Hello,you";
b[5]=0;
printf("%s\n",b);
}
第5题
下列程序的输出结果是______。
#include"stdio.h"
main()
{
char a[1]="0123456789",*p;
p=&a[4];
puts(p);
}
第6题
下列程序运行后的输出结果是______。
#include<stdio.h>
{
main()
(char c1='1',c2='5';
printf("%3c\t",c2++);
printf("%d\n",c2-c1);
}
第7题
下列程序段的输出结果是__________。 main() {char b[]=“Hello,you”; b[5]=‘0’ printf(“%s\n”,b); }
第8题
下列程序的输出结果是。void main(){int a=1,b=2; a=a+b;b=a-b;a=a-b; printf("%d,%d\n",a,b);}