第一范文网 - 专业文章范例文档资料分享平台

c语言课程设计报告

来源:用户分享 时间:2025/6/26 17:07:52 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

}

if(min>score[i]) min=score[i]; aver+=score[i]; }

aver/=10;

printf(\return 0;

【编译示图】(示图中要有0 error,0 warning的提示)

【运行结果示图】

2.3.2设计任务2实现过程

【算法分析】(用文字或流程图进行描述) 运用STRING函数很简单的

【源程序代码】 #include #include int main() {

char string[81]; gets(string);

printf(\ return 0; }

【编译示图】(示图中要有0 error,0 warning的提示)

【运行结果示图】

2.3.3设计任务3实现过程

【算法分析】(用文字或流程图进行描述)

【源程序代码】

【编译示图】(示图中要有0 error,0 warning的提示)

【运行结果示图】

2.3.4 设计任务4实现过程

【算法分析】(用文字或流程图进行描述)

【源程序代码】

【编译示图】(示图中要有0 error,0 warning的提示)

【运行结果示图】

第3章 指针

3.1 启示与范例

指针变量作为函数参数最常见有以下两种用法:① 用于接受实参变量的地址,从而可以在函数中通过访问指针变量所指向的内存单元来达到间接地访问实参变量。这样,函数中既可引用实参变量原来的值,也可将结果存入实参变量所在的单元,达到双向传递的效果。② 用于接受实参数组的首地址,从而可以在函数中通过访问指针变量所指向的内存单元来达到间接访问实参数组的各元素,这样,函数中既可以引用实参数组各元素的值,也可以将结果存入实参数组的各元素中。

【示范】通过改变指针的指向来引用不同元素法:编写输入100名学生的成绩,输出其中高于平均分的人数。 【参考程序】

#include

int over_aver_number(int *a,int n) {

int i,number=0; float aver=0; for(i=0;i

aver+=*a++; /*a++的作用是每执行一次循环就让指针变量a指向下一个元素,使以后的访问就直接访问a所指向的内存单元,不需再作地址计算。*/

aver/=n;

a-=n; // a-=n的作用是使a恢复其初始指向。 for(i=0;i=aver) number++; return number; }

int main() {

int i,number,a[100]; //a是数组名,是指针常量。 printf(\ for(i=0;i<100;i++) scanf(\

number=over_aver_number(a,100);

printf(\输出高于平均分的人数number=%d\ return 0; }

3.2 设计任务

1.已知一个整型数组a[5],其各元素值为4,6,8,10,12。使用指针法求该数组元素之积。

搜索更多关于: c语言课程设计报告 的文档
c语言课程设计报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3of748fjn22p7v540me0_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top