有以下程序:main(){ union{ char ch;int d;}s;d=0x4321;printf("%x,%x\n",S.ch,S.ch【l】);}在16位编译系统上,程序执行后的输出结果是
A.21,43
B.43,21
C.43,00
D.21,00
A、21,43
A.21,43
B.43,21
C.43,00
D.21,00
A、21,43
该程序运行的结果是【 】。 include <stdio.h> main() { union EXANPLE {struct { int x; int y; }in; int a; int b; }e; e.a=1; e.b=2; e.in.x=e.a*e.b; e.in.y=e.a+e.b; printf("\n%d,%d",e.in.x,e.in.y); printf("%d,%d\n",e.a,e.b); }
有以下程序
#include<stdio.h>
main()
{char s[]="159",*P;
p=s;
printf("%C",*p++);
printf("%C",*p++);
}
程序运行后的输出结果是______。
有以下程序
#include<stdio.h>
main()
{ int a=7;
while(a--);
printf("%d\n",a);
}
程序运行后的输出结果是
A.-1
B.0
C.1
D.7
有以下程序 include<stdio.h> deftneN2 defineMN+1 defineNUM(M+1)*M/2 main(){printf(%d\n,NUM);) 程序运行后的输出结果是
A.4
B.8
C.9
D.6
有以下程序: #include <stdio.h> main() { int a [10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3], *q=p+2; prinff("%d\n";*p+*q); } 程序运行后的输出结果是()。
A.16
B.10
C.8
D.6
有以下程序 include<stdio.h> yoidfun(char**p) {++p;printf(%sha,*p);} main() {char*a[]=(Morning,Aftemoon,Eyening,Night); fun(a); } 程序的运行结果是
A.ffemoon
B.Morning
C.oming
D.Afternoon
有以下程序: #include<stdio.h> main { char s[]="rstuv"; printf("%c\n",*s+2); } 程序运行后的输出结果是()。
A.tuv
B.字符t的ASCIl码值
C.t
D.出错
有以下程序: main() { char s[]="Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(选项D中的第一行是空行) ______。
A.n/No Yes /No
B./No Yes Yes
C.n/No /No
D.Yes /No