更多"以下程序的输出结果是 ( ) main( ) union c"的相关试题:
[单项选择]以下程序的输出结果是 ( )
main( )
union char i [2];
int k;
r;
r. i[0]=2,r.i[1]=0;
printf("%d//n",r,k);
A. 2
B. 1
C. 0
D. 不确定
[单项选择]以下程序的输出结果是_______。
main( )
union char i[2];
int k;
r;
r.i[0]=2; r.i[1]=0;
printf("%d/n",r.k);
A. 2
B. 1
C. 0
D. 不确定
[单项选择]执行下列程序的输出结果是( )。
main( )
union
int b;
char c[2];
y;
y.b=0x4142;
printf("%c,%c",y.c[1],y.c[0]);
A. 65,66
B. a,b
C. B,A
D. A,B
[单项选择]下列程序的输出结果为( )。
main( )
union un
char*name;
int age;
int pay;
s;
s.name="zhaoming":
s.age=32;
s.pay=3000;
printf("%d/n",s.age);
A. 32
B. 3000
C. 0
D. 不确定
[单项选择]下列程序的输出结果为( )。
main( )
union u
char *name;
int age;
int income;)s;
s.name="WANGLIONG";
s.age=28;
s.income=1000;
printf("%d/n",s.age);
A. 28
B. 1000
C. 0
D. 不确定
[单项选择]有以下程序
main( )
{ union
{ char ch[2];
int d;
}s;
s.d=0x4321;
printf("%x,%x/n",s.ch[0],s.ch[1]);
}
在16位编译系统上,程序执行后的输出结果是______。
A. 21,43
B. 43,21
C. 43,00
D. 21,00
[单项选择]有以下程序:
#include <stdio.h>
main( )
union
charch[2];
int d;
s;
s.d=0x4321;
printf("%x,%x/n",s.ch[0],s.ch[1]);
在16位编译系统上,程序执行后的输出结果是( )。
A. 21,43
B. 43,21
C. 43,00
D. 21,00
[单项选择]以下程序运行后的输出结果是
#include
#include
main( )
char str[][20]='One * World", "One * Dream!", *p=str[1];
printf("%d,", strlen(p)); printf("%s/n", p);
A. 9,One * World
B. 9,One * Dream
C. 10,One * Dream!
D. 10,One * World
[单项选择]以下程序的输出结果是
main ( )
char x=040;
printf ( "%o/n" ,x<<1);
A. 100
B. 80
C. 64
D. 32
[单项选择]以下程序的输出结果是
#include
void main( )
char c='Z';
cout < < c-25;
A. 97
B. Z
C. z-25
D. 2
[单项选择]以下程序的输出结果是 ( )
main( )
static char a[10] ="Chinese";
printf("%d",strlen(a));
A. 7
B. 2
C. 9
D. 10
[单项选择]以下程序的输出结果是( )。
char str[15]=”hello!”;
printf(“%d/n”,strlen(str));
A. 15
B. 14
C. 7
D. 6