利用返回指针值的函数进行查找学生的成绩
2015-11-30 15:18
330 查看
#include<stdio.h>
int main()
{
int *search(int(*pointer)[4], int number);
int *p;
int k;
int score[][4] = { { 45, 85, 78, 89 }, { 78, 89, 88, 99 }, { 78, 89, 89, 50 }, { 60, 85, 95, 20 } };
printf("enter the student's number:\n");
scanf_s("%d", &k);
p = search(score, k);
printf("the student's score is :\n");
for (int i = 0; i < 4; i++)
printf("%5.2d\t", *(p + i));
printf("\n");
return 0;
}
int *search(int(*pointer)[4], int number)
{
int *temp;
temp = *(pointer + number);
return temp;
}
int main()
{
int *search(int(*pointer)[4], int number);
int *p;
int k;
int score[][4] = { { 45, 85, 78, 89 }, { 78, 89, 88, 99 }, { 78, 89, 89, 50 }, { 60, 85, 95, 20 } };
printf("enter the student's number:\n");
scanf_s("%d", &k);
p = search(score, k);
printf("the student's score is :\n");
for (int i = 0; i < 4; i++)
printf("%5.2d\t", *(p + i));
printf("\n");
return 0;
}
int *search(int(*pointer)[4], int number)
{
int *temp;
temp = *(pointer + number);
return temp;
}
相关文章推荐
- Tomcat 系统架构与设计模式,第 2 部分: 设计模式分析
- c++的float类型包含的最值问题....
- C语言实现printf的部分功能
- 【C语言提高07】【指针铁律】铁律1:指针是一种数据类型
- Android Camera 使用小结
- 牛逼的博客地址
- 七牛远程抓取图片
- IOS学习之 网络编程(7)--监测网络状态
- webAPP有用网站
- 云考勤项目前端checkbox获取organizationId的流程
- Linux命令之trap - 在脚本中处理信号
- easyui-accordion分类组件
- oracle删除表空间
- shell脚本中的$*,$@和$#
- Jquery制作--焦点图淡出淡入
- typeof与instanceof测试基本类型与引用类型
- CodeIgniter RESTful 服务端
- hive函数 -- split 字符串分割函数
- IOS学习之 网络编程(10)--简单介绍ASI框架的使用
- Python设计模式系列之一: 用模式改善软件设计