福建商学院《C语言程序设计》2019-2020学年期末试卷_第1页
福建商学院《C语言程序设计》2019-2020学年期末试卷_第2页
福建商学院《C语言程序设计》2019-2020学年期末试卷_第3页
福建商学院《C语言程序设计》2019-2020学年期末试卷_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(2019-2020学年度第2学期)1、构成C语言源程序的基本单位是什么?某C程序由自定义函数sum(),averge()及主函数main()构成,则该程序从哪个函数开始执行?2、设a=4,b=5,c=6,d=7,m=3,n=3,执行(m=a>b)&&(n=c>d)后n的值为多少?请简要写出分析过程。3、写出下列程序段的输出结果,并简要说明变量a的值的变化过程。4、什么是函数的调用?简述函数调用的执行过程。5、什么是指针?什么是指针变量?指针变量定义格式是什么?二、程序填空题(10分)功能:将一个数组中的元素按逆序存放。(第1页共4页printf("%4d",a[k]);{}for(k=0;k<N;k++)}三、程序改错题(10分)/*--------------- ------------------*/floatfac(intn);for(i=1;i<10;i++)/**********FOUND**********/printf("%f\n",s);}floatfac(intn){/**********FOUND**********/y=y*i;/**********FOUND**********/return:}1、统计出若干个学生的平均成绩,最高分以及得最高分的人数。(15分)例如:输入10名学生的成绩分别为92,87,68,56,92,84,67,75,92,66,则输出平均成绩为77.9,最高分为92,得最高分的人数为3人。#include<stdio.h>floatMax=0;floatfun(floatarray[],intn)/**********Program**********//**********End**********/}voidmain()for(i=0;i<10;i++)scanf("%f",&a[i]);printf("ave=%fln",ave);printf("max=%f\n",Max);printf("Total:%d\n",J);}2、在日常生活中,我们常常需要将一些大额的人民币换算成零钱,已知我们有许多面值5元,2元和1元的人民币。编程实现:输入我们需要兑换的金钱数(钱数大于等于8小于等于100),然后我们用这些面值5元,2元和1元的人民币来兑换,要求每一种面值都至少有1张,请每行输出一种兑换方式,最后输出一共有多少种兑换方式。(15分)#include<stdio.h>/*******

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论