各位朋友帮忙做下C语言题目,帮运行下谢谢

.写出以下程序的输出结果#include<stdio.h>voidmain(void){struct{intx;inty;}a={5,7},*p=&a;printf("%... . 写出以下程序的输出结果
#include<stdio.h>
void main(void )
{
struct {
intx;
inty;
} a={ 5,7}, *p=&a;
printf("%d\n",++p->x);
}
2、写出以下程序的输出结果
#include<stdio.h>
struct a{
int x;
int y;
};
voidfun(struct a *c)
{
struct a u={12, 13 };
*c=u;
}
voidmain( )
{
struct a m={21,23};
fun(&m);
printf("%d %d\n",m.x,m.y);
}

3、写出以下程序的输出结果
#include<stdio.h>
structSTU {
char name[10];
int num;
int Score;
};
voidmain( )
{
struct STU s[5]= {
{"YangSan",20041,703},
{"LiSiGuo",20042,580},
{"wangYin",20043,680},
{"SunDan",20044,550},
{"Penghua",20045,537}
}, *p[5], *t;
int i, j;
for(i=0;i<5;i++)
p[i]=&s[i];
for(i=0;i<4;i++){
for(j=i+1;j<5;j++){
if(p[i]->Score > p[j]->Score){
t=p[i];
p[i]=p[j];
p[j]=t;
}
}
}
printf("%d %d\n", s[1].Score, p[1]->Score);
}
展开
 我来答
匿名用户
2013-12-13
展开全部
1:
6
2:
12 13
3:
580 550
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式