A.11,7
B.7,11
C.6,7
D.7,6
第1题
#include <stdio.h>
void prt (int *x, int*y, int*z)
{printf("%d,%d,%d\n",++*x,++*y,*(z++));}
main()
{int a=10,b=40,c=20;
prt (&a,&b,&c);prt (&a,&b,&c);}
A.11,42, 31 12,22,41
B.11,41,20 12,42,20
C.11,21,40 11,21,21
D.11,41,21 12,42,22
第2题
A.6,2
B.6,4
C.8,4
D.8,6
第3题
include
<stdio.h>
main()
{int x=2,y=4;
switch(x)
{case2:
switch(y)
{case4:printf("first\n");break;
case8:printf("second\n");break;
}
case4:printf("third\n");
}
}
输出结果为:__________
___________
第4题
#include<stdio.h>
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题
A. xyyx
B.yyyy
C.yyxx
D.yxyx
第6题
A.0,7
B.7,7
C.0,6
D.1,6
第7题
A.331
B.41
C.2
D.1
第8题
有以下程序#include <stdio.h>void prt(int *x,int*y,int*z){ printf("%d,%d,%d\n",++*x,++*y,*z++);}main(){ int a=10,b=40,c=20; prt(&a,&b,&c); prt(&a,&b,&c);}程序的输出结果是
第9题
#include <stdio.h>
main()
{ int x=1,y=0;
if(!x) y++;
else if(x==0)
if (x) y+=2;
else y+=3;
printf("%d\n",y);
}
程序运行后的输出结果是
A)3
B)2
C)1
D)0
第10题
A、3 , 8
B、8 , 3
C、5 , 7
D、7 , 5
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!