更多“以下程序的输出结果是()。 union myun { str…”相关的问题
第1题
下列程序段执行后,输出结果是: def my_sum(x): total += x return total total = 0 print(my_sum(100), end=',') print(total)
A、出错
B、100,0
C、100,100
D、0,100
点击查看答案
第2题
下面程序的运行结果是______。 include<stdio.h> main() { union { int i[2]; long k; char c[4]; }t,*s=&t; s->i[0]=0x12; s->i[1]=0x34; print f("%1x\n",s->k); }
点击查看答案
第3题
写出下列程序的执行结果 #include "stdio.h" int main( ) { int i=4, j=6,m,n; m=++i; n=j--; printf("%d,%d,%d,%d",i,j,m,n); return 0; }
点击查看答案
第4题
下列程序的输出结果是()。
#include
main
{ struct st
{ int y,x,z;
};
union
{ long i;
int j;
char k;
}un;
printf("%d,%d\n",sizeof(struct st),sizeof(un))
}
A.6,2
B.6,4
C.8,4
D.8,6
点击查看答案
第5题
以下程序的输出结果: #include <stdio.h> union { struct { int x; int y; }s1; int a; int b; }u1; void main() { u1.a=3; u1.b=4; u1.s1.x=u1.a*u1.b; u1.s1.y=u1.a+u1.b; printf("%d,%d\n",u1.s1.x,u1.s1.y); }
点击查看答案
第6题
#include <stdio.h> extern serial_initial(); main() { int x,y,z; serial_initial(); printf("input data x, y ?\n"); scanf("%d %d",&x,&y); printf("\n x y !x x||y x&&y"); printf("\n%3d%3d",x,y); z=!y; printf("%5d",z); z=x||y; printf("%5d",z); z=x&&y; printf("%5d",z); printf("\n");printf("\n"); printf("That is all\n"); while(1); } _____________________________________________________________________________________________________________________
点击查看答案
第7题
【填空题】以下程序的运行结果是________ int main() { int x=1,y,z; x*=3+2; printf("%d\t",x); x*=y=z=5; printf("%d\t",x); x=y==z; printf("%d\n",x); return 0; }
点击查看答案
第8题
分析以下程序 func(int *a,int *b) { int *temp=a; a=b; b=temp; } int main() { int x,y; x=10; y=20; func(x,y); printf((“%d,%d”,x,y); return 0 ; }
点击查看答案
第9题
下列程序的运行结果是
void fun(int *a, int *b)
{ int *k;
k=a; a=b; b=k;
}
main()
{ int a=3, b=6, *x=&a, *y=&b;
fun(x,y);
printf("%d %d", a, b);
}
A.6 3
B.3 6
C.编译出错
D.0 0
点击查看答案
第10题
以下程序的运行结果是()。 include define MIN(x,y) (x)<(y)? (x):(y) void main() { int i=10,j=15,k; k=i0*MIN(i,j); printf("%d\n",k); }
点击查看答案