1 题目
函数:search()
功能:用指针函数输出学生成绩
描述:指针函数的使用。输入学生的序号。将在窗口输出该序号对应的学生的成绩
2 思路
指向函数的指针变量的形式如下:数据类型 (*指针变量名)()
例如
int*search()
*(p)() 表示定义一个指向函数的指针变量。用来存放函数入口地址。在程序设计过程中。将一个函数地址赋值给它。它就指向那个函数。函数指针变量赋值写法:
p=min;
在赋值的时候。只给出函数名即可**。函数名即地址**在使用函数指针调用函数的时候。要写出函数的参数
例如:
m=(*p)(a,b);
3 代码
#include<stdio.h> /** 函数:search() 功能:用指针函数输出学生成绩 描述:指针函数的使用。输入学生的序号。将在窗口输出该序号对应的学生的成绩 **/ int*search(int(*p)[4],intn){ int*pt=*(p+n); returnpt; } intmain(intargc,charconst*argv[]){ intscore[][4]={ {98,56,89,87}, {88,56,87,80}, {92,56,84,82}, {78,56,90,67} };//声明数组。对应四个学生的各科成绩 intno;//保存学生编号 printf("输入学生编号:"); scanf("%d",&no); int*p=search(score,no); printf("学生编号为%d的学生成绩为:n",no); for(inti=0;i<4;++i){ printf("%dt",*(p+i)); } putchar('n'); }
示例结果:
$gccex020.c-odemo $./demo 输入学生编号:3 学生编号为3的学生成绩为: 78569067
您还感兴趣的文章推荐- 特别有哲理的抖音文案 哲理签名经典语句
- 特别好看的小说推荐 这几本完结了还霸占前10的小说一定要看
- 速溶咖啡推荐哪种最好喝 这5款速溶咖啡浓香好喝价格也亲民
- 形容女子美貌的古风句子 形容女子美丽的句子古风
- 哪些电器对孕妇辐射大 对孕妇辐射最大前六名的电器
以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~
本文地址:https://www.wangchuang8.com/83721.html,转载请说明来源于:网创推广网
声明:本站部分文章来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系进行处理。分享目的仅供大家学习与参考,不代表本站立场。
评论(2)
c语言100题有用吗_c语言入门基础代码 这篇解答确实也是太好了
函数,学生,指针,成绩,编号,赋值,序号,变量,将在,地址
1 题目函数:search()功能:用指针函数输出学生成绩描述:指针函数的使用。输入学生的序号。将在窗口输出该序号对应的