下面程序的输出结果是()。#include <iostream>using namespace std;void main(){int i=8,*p=0; p
下面程序的输出结果是()。 #include <iostream> using namespace std; void main() { int i=8,*p=0; p = &i; coat<<p; }
A.0
B.变量i的地址
C.*p=0; 是错误的,因为不可给指针型变量赋予常数值
D.8
下面程序的输出结果是()。 #include <iostream> using namespace std; void main() { int i=8,*p=0; p = &i; coat<<p; }
A.0
B.变量i的地址
C.*p=0; 是错误的,因为不可给指针型变量赋予常数值
D.8
字符‘0’的ASCⅡ码的十进制数为48,且数组的第0个元素在低位,则以下程序的输出结果是______。 #include<stdio.h> main() { union{int i[2];long k;char c[4];}r,*s=&r; s->i[0]=0x39; s->i[1]=0x38; printf("%c\n",s->c[0]); }
A.39
B.9
C.38
D.8
下面程序的输出结果是()。
A.xyzabcABC
B.zabcABC
C.xyabcABC
D.yzabcABC
下面程序段的输出结果是_____。
chars[3][10]={"SUNDAY","MONDAY","TUESDAY"};
printf("%s",s[1]+2);
若变量已正确定义,下面程序段的输出结果是______。
x=5.238794;
printf("%f\n",(int)(x*1000+0.5)/(float)1000);
A.3
B.4
C.1
D.2
下面程序的输出结果是______。 main() { int a[]={1,2,3,4,5,6,7,8,9,0},*p; p=a; printf("%d\n",*(p+9)); }
A.0
B.1
C.10
D.9
阅读下面程序如果输出结果的第二行为bb=a,那么第-行的输出结果是()。
A.aa=I
B.aa=204
C.aa=v
D.aa=156