2021考研c语言编程题,2021c语言编程例题及答案.docx
可编辑范本
可编辑范本
实验报告三
(四学时)
课程
C语言程序设计
实验项目
函数程序设计
成绩
专业班级
学号
批阅日期
姓名
实验日期
指导教师
2.1实验目的
掌握函数的定义和调用;
了解函数间的参数传送;
2.2基础实验
【题目3-1】编写函数实现将输入的字母转换成大写字母(若输入小写则转换,大写字母直接输出,其他字符请 输出提示“请输入字母”)。
算法分析:
1、输入:通过键盘接收一个字符;
2、条件判断:调用判别函数
3、函数功能为:蒋所输入字符进行判别处理,若输入小写则转换,大写字母直接输出,其他字符请
输出提示“请输入字母”
4、程序结束。
【实验3-1】代码及运行结果:
ttinclude<5tdic .ih> char letter(a): int maiin()
ttinclude<5tdic .ih> char letter(a): int maiin() char b;
printf(-请输入字母:VJ; scanF("%c4l,u);
letter (lb)-
char letter(cliar a) C
lFCa>-"a*exa<=,z*) 'IcAiT ? a-32);
else if(a>='Z') printf
pise
printf ("请输入字母An*'); >
请输入字母:
:
Pi'i&ss ainy key £□ coni: JLnue
nC:\c
E?U\
青输入字母二
I
I
"irus琴 Nn, key to con^linwie
"C:
请输入字母;
请输入字母三
Pi'ess 吕ny kev Ito continue
【题目3-2】从键盘输入若干个同学计算机课程期末考试成绩(学生人数可由用户输入),求该课程的期末成绩
的平均分并输出。
函数功能要求:实现若干(例如5名)同学的的期末成绩输入,并统计出平均分。
算法分析:
1、输入:通过键盘接收同学个数;
2、调用求平均分函数
3、输出平均成绩
4、程序结束。
float ave(int n)
£ ?***- for(i=l;i<=n;i++)
< scanff^rMrade);"接受诞掘输入求和 s=s+grade;
}
average=s/n;//^ 平均值
【实验3-21代码及运行结果:
题目3-3】请用函数编写程序实现:计算 3 到100 之间所有素数的平方根之和,并输出。 s=148.874270。
算法分析:
1、编写函素数判别函数,确定返回标记,如果是素数返回1,否则返回 0
2、编写主函数,用一重循环遍历 100以内所有数据
2.1、通过素数判别函数对循环的数据进行是否为素数的判别
2.2、返回判别为真的整数,并输出
3、程序结束。
【实验 3-3】代码及运行结果:
#include
#include
int Prime(int x)
{
int i ;
if(x<=1)
return 0;
for(i=2;i<=x-1;i++)
{
if(x%i==0)
{
return 0;
}
}
return 1;
}
int main()
{
double i,sum;
i=3;
sum=0;
while(i<=100)
{
if(Prime(i))
{
sum=sum+sqrt(i);
}
else
{
sum=sum+0;
}
i++;
}
printf("sum=%f\n",sum);
return 0;
}。
lett.c
tlnclude ttinclude
tlnclude ttinclude int Prlmefint x)
<
int i ; iF(x<=1)
FEturn 0; for(i-2;i
iF(xtl--D)
return Q;
-D:\SHOUJIZHUSHOU\ler
snni-148.874270
tress anv key to con匸inue
return 1;
}
int nain()
< double i
i-3;
sum=0; while(i<=1U9)
<
sum=sun+sqrt(i);
Ml /
【实验3-4】要求:请编写一个函数fun,它的功能是:根据以下公式求n的值(要求满足精度0.0005,即某项
小于0.0005时停止迭代):
jf 11x21x2x31x2x3x4lx2x -xn
』111 + +
23 px5 3x5x7 3x5x~x93x5x - x(2? +1)
输出参考结果如下:
算法分析:
编写函数fun进行通项公式求解
在主函数中对f
2021考研c语言编程题,2021c语言编程例题及答案.docx相关推荐
- c语言常考的编程题,C语言操作题常考编程题库
<C语言操作题常考编程题库>由会员分享,可在线阅读,更多相关<C语言操作题常考编程题库(32页珍藏版)>请在人人文库网上搜索. 1.C语言编程题覆盖到的算法:1.个人所得税计算 ...
- c语言中求匀加速直线速度,速求C语言编程题 c语言编程速度求
导航:网站首页 > 速求C语言编程题 c语言编程速度求 速求C语言编程题 c语言编程速度求 相关问题: 匿名网友: #include //计算行元素和 void CountRow(int a[] ...
- 【2021考研】政治做题策略
[2021考研]政治做题策略 前言 回顾了一下考研政治的马克思.毛中特.史纲.思修.时政的内容,现在借助2021考试大纲以及往年考试试题猜测一下最优的做题策略. 越来越发现学习就像编程序.学一门课程就 ...
- C语言程序设计题/C语言计算机二级考前押题版
C语言程序设计题/C语言计算机二级考试押题版 与 数位 和 数 有关 求max与min 任意四个数 运算符和表达式版本 #include <stdio.h> int main( ) {in ...
- java语言程序设计郑莉课后答案_java语言程序设计郑莉第九篇课后习题答案.docx...
java语言程序设计郑莉第九篇课后习题答案.docx 还剩 36页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: ...
- python核心教程第二版答案_python核心编程第二版第4章习题答案.docx
python核心编程第二版第4章习题答案.docx 4-1.Python 对象.与所有 Python 对象有关的三个属性是什么?请简单的描述一下. 答案: 所有的 Python 对象都拥有三个特性:身 ...
- 在哪儿能找c语言编程题,C语言程序设计的试题及答案
大家在考程序员时,C语言程序设计大家有了解吗?下面小编为大家分享了,供大家参考. 第一章 基础知识 一.填空 1. 每个 C 程序都必须有且仅有一个________ 函数. 2. C 语言程序开发到执 ...
- 分析编程题c语言,二级C语言部分上机编程题详细分析
<二级C语言部分上机编程题详细分析>由会员分享,可在线阅读,更多相关<二级C语言部分上机编程题详细分析(6页珍藏版)>请在人人文库网上搜索. 1.二级C语言部分上机编程题详细分 ...
- 重庆交通大学c语言上机试题,2021考研复试重庆交通大学《C语言程序设计》复试大纲...
<C语言程序设计>大纲 (研究生复试用) 一.考核说明 1.考试用参考书: <C语言程序设计教程> 刘玲 等 清华大学出版社出版. <C语言程序设计教程> 杨路明 ...
最新文章
- 18秋c语言程序设计作业答案,[四川大学]《C语言程序设计0008》19秋在线作业2
- 字典求最小值经典案例 heapq.nsmallest() 与min()
- Linux常用命令集合
- SQL SERVER 2005 同步复制技术(转)
- CheckStyle, 强制你遵循编码规范
- hdu1394 Minimum Inversion Number 线段树和树状数组
- 【阿里架构设计思想】一线互联网系统的核心架构是什么样子的?淘宝系统架构演进之路
- mysql 全文索引 权重_MySQL中的全文索引
- 浅析数据库设计三范式
- HTTP Get Post
- 虚拟机网卡无法启动获取ip地址
- JVM性能分析与定位
- 蓝牙GFSK基带调制解调
- 笔记本电脑配置推荐_笔记本电脑配置推荐
- 将Kinect的v2.0 Motion存储到BVH文件中
- 苹果mac视频音频格式转换软件:Permute
- Bartender 让Mac选项列不再拥挤
- ARM——操作系统—最小操作系统-开发板测试
- Excel使用技巧总结
- OpenGL(十七)——Qt OpenGL在三维空间移动位图(会动的星星)