输出三个人中最年长的人的姓名和年龄,在________上填上正确的内容!!!
看是很简单我就是达不到正确结果哈,请多指教!!
static struct man
{
char name[20];
int age;
}person[]= {
"liming",19,
"wang",20,
"hua",21 };
main()
{
struct man *p,*q;
int old=0;
p = person;
for(;_____;p++)//在这里为什么不能填上p<p+3
if(old<p->age)
{q =p;___________;}//
printf("%s,%d",_________);
}
看是很简单我就是达不到正确结果哈,请多指教!!
static struct man
{
char name[20];
int age;
}person[]= {
"liming",19,
"wang",20,
"hua",21 };
main()
{
struct man *p,*q;
int old=0;
p = person;
for(;_____;p++)//在这里为什么不能填上p<p+3
if(old<p->age)
{q =p;___________;}//
printf("%s,%d",_________);
}
解决方案 »
- 提問一下OpenGL中座標變換的問題
- 计时器回调函数为什么不被调用?
- guilib 的中文支持问题?
- 请问怎么把一个目录里的所有文件(包括子目录)拷贝到另一个目录中?
- 关于CTreeCtrl问题~~~
- Listctrl的checkbox,鼠标选中整行后如何也使checkbox选中,就是整行已经高亮但是checkbox未选中
- 完成端口-如何在已建立的socket上同时进行接收和发送数据请求,或者如何同时提交多个发送请求?-来者有分!
- 刚下的Rational Rose 2003全是英文的,哪里有汉化???
- project option中的这些字符串都是什么意思啊,我想很多新手都想知道的
- 〉〉〉在switch语句中能不能定义类变量????
- 如何为自创控件建立消息映射?
- 关于静态链接库(在线等)
2、old=p->age;
3、q->name,q->age
不行吧
p!=person+3